校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 總結(jié)Visual Studio下ASP.NET模板化控件中的數(shù)據(jù)綁定

總結(jié)Visual Studio下ASP.NET模板化控件中的數(shù)據(jù)綁定

熱門標簽:臨沂智能電話機器人加盟 西寧呼叫中心外呼系統(tǒng)線路商 網(wǎng)絡(luò)電話外呼系統(tǒng)上海 外呼電話機器人成本 百應(yīng)電話機器人外呼系統(tǒng) 400電話辦理怎么樣 聯(lián)通官網(wǎng)400電話辦理 地圖標注軟件免費下載 蘇州如何辦理400電話

在模板化控件中綁定到數(shù)據(jù)
FormView、DataList、Repeater 和 ListView Web 服務(wù)器控件使用模板顯示數(shù)據(jù)和檢索用戶輸入,以插入、更新或刪除數(shù)據(jù)。此外,您還可以將模板與 GridView 和 DetailsView 控件一同使用,以自定義數(shù)據(jù)布局。
通過將模板化控件的 DataSourceID 屬性設(shè)置為數(shù)據(jù)源控件的 ID,可以將模板化控件綁定到數(shù)據(jù)源控件(例如 LinqDataSource、ObjectDataSource 或 SqlDataSource 控件)。然后可以在模板中使用 Eval 和 Bind 函數(shù)綁定到數(shù)據(jù)源中的數(shù)據(jù)。有關(guān)更多信息,請參見 數(shù)據(jù)綁定表達式語法。
使用模板將控件綁定到數(shù)據(jù)
1.向頁添加數(shù)據(jù)源控件(如 SqlDataSource 控件),如下面的示例所示:

asp:SqlDataSource ID="SqlDataSource1" 
 SelectCommand="SELECT * FROM [Products]"
 ConnectionString="%$ ConnectionStrings:NorthwindConnection %>"
 RunAt="server">
/asp:SqlDataSource>

2.添加一個支持模板的控件,如 ASP.NET FormView 控件。
3.將模板化控件的 DataSourceID 屬性設(shè)置為步驟 1 中數(shù)據(jù)源控件的 ID,如此示例中所示:

asp:FormView ID="FormView1"
 DataSourceID="SqlDataSource1"
 DataKeyNames="ProductID"   
 Runat="server">
/asp:FormView>

4.向模板化控件添加模板并使用控件和標記填充這些模板。
5.若要顯示數(shù)據(jù),請將 Eval 函數(shù)作為屬性設(shè)置使用,并引用綁定數(shù)據(jù)字段。在用于插入或編輯數(shù)據(jù)的模板中,使用 Bind 函數(shù)引用數(shù)據(jù)綁定字段,如以下示例所示:

asp:FormView ID="FormView1"
 DataSourceID="SqlDataSource1"
 DataKeyNames="ProductID"   
 RunAt="server">

 ItemTemplate>
  table>
   tr>td align="right">b>Product ID:/b>/td>    td>%# Eval("ProductID") %>/td>/tr>
   tr>td align="right">b>Product Name:/b>/td>   td>%# Eval("ProductName") %>/td>/tr>
   tr>td align="right">b>Category ID:/b>/td>   td>%# Eval("CategoryID") %>/td>/tr>
   tr>td align="right">b>Quantity Per Unit:/b>/td>td>%# Eval("QuantityPerUnit") %>/td>/tr>
   tr>td align="right">b>Unit Price:/b>/td>    td>%# Eval("UnitPrice") %>/td>/tr>
  /table>         
 /ItemTemplate>         
/asp:FormView>

每個 Web 服務(wù)器控件支持不同的模板。例如,Repeater 控件支持一個 ItemTemplate 和一個 AlternatingItemTemplate,以使用交替控件、樣式和標記來顯示數(shù)據(jù)。

綁定到Visual Studio的模板化控件中的數(shù)據(jù)
可以將一個控件(例如 GridView、DetailsView、FormView、ListView、DataList 或 Repeater 控件)與一個數(shù)據(jù)源控件(例如 LinqDataSource、ObjectDataSource 或 SqlDataSource 控件)關(guān)聯(lián)起來。此外還可以使用控件的模板(ListView、DataList、Repeater 和 FormView 控件需要模板)在設(shè)計器中通過自定義用戶界面 (UI) 來自定義數(shù)據(jù)表示形式。
此主題演示如何將用戶界面控件(如 TextBox 控件)添加到模板中并將該控件綁定到特定數(shù)據(jù)。
將模板控件綁定到數(shù)據(jù)源
1.在頁上建立有效的數(shù)據(jù)源(如 SqlDataSource 控件),并注意 ID 屬性值。
例如:

asp:SqlDataSource ID="SqlDataSource1" Runat="server" 
 SelectCommand="SELECT CustomerID, CompanyName FROM Customers"
 ConnectionString="%$ 
  ConnectionStrings:NorthwindConnectionString %>">
/asp:SqlDataSource>

有關(guān)如何將 SqlDataSource 控件用于數(shù)據(jù)庫的更多信息,請參見 SqlDataSource Web 服務(wù)器控件概述。
2.從工具箱的“數(shù)據(jù)”組中,將 DataList 控件拖動到頁面上。
出現(xiàn)“DataList 任務(wù)”快捷菜單。
如果“DataList 任務(wù)”快捷菜單沒有出現(xiàn),右擊 DataList 控件,再單擊“顯示智能標記”。
3.在“選擇數(shù)據(jù)源”列表中,單擊在步驟 1 中創(chuàng)建的 SqlDataSource 控件。
當呈現(xiàn)該頁時,該控件會顯示來自未自定義的查詢的所有列和數(shù)據(jù)。根據(jù)數(shù)據(jù)的不同,顯示的 DataList 控件將帶有默認綁定字段,如下面的代碼示例所示:
asp:DataList ID="DataList1" runat="server" 
  DataKeyField="CustomerID" 
  DataSourceID="SqlDataSource1">
 ItemTemplate>
  CustomerID:
  asp:Label ID="CustomerIDLabel" runat="server" 
    Text='%# Eval("CustomerID") %>'>
  /asp:Label>br />
  CompanyName:
  asp:Label ID="CompanyNameLabel" runat="server" 
    Text='%# Eval("CompanyName") %>'>
  /asp:Label>br />
  br />
 /ItemTemplate>
/asp:DataList>
編輯控件的模板
1.在“設(shè)計”視圖中右擊 DataList 控件,再單擊“顯示智能標記”。
2.在“DataList 任務(wù)”菜單上單擊“編輯模板”。
現(xiàn)在可以在設(shè)計器中編輯模板??梢詫⑵渌丶蟿拥侥0迳弦员阋院筮M行綁定。
3.在“顯示”列表中單擊“AlternatingItemTemplate”(不同的控件支持不同的模板)。
4.在 AlternatingItemTemplate 設(shè)計空間中鍵入 CustomerID:,然后從“工具箱”的“標準”組中將一個 T:System.Web.UI.WebControls.Label 控件拖動到 DataList 控件上。
5.在“Label 任務(wù)”菜單上單擊“編輯數(shù)據(jù)綁定”。
6.在“標簽名 數(shù)據(jù)綁定”對話框中的“可綁定屬性”下,單擊“Text”。
7.在“綁定到”列表中的“文本的綁定”下單擊“CustomerID”。
8.為 CompanyName 重復(fù)第 4 步到第 7 步。
9.在“AlternatingItemTemplate”設(shè)計空間中,選擇所有內(nèi)容,然后按 Ctrl+B 將文本更改為粗體。
10.右擊 DataList 控件,然后單擊“顯示智能標記”。
11.單擊“結(jié)束模板編輯”退出模板編輯模式。
當該頁在瀏覽器中顯示時,公司列表會交替顯示為純文本和粗體文本。
您可能感興趣的文章:
  • 淺談ASP.NET常用數(shù)據(jù)綁定控件優(yōu)劣總結(jié)
  • 詳解ASP.NET數(shù)據(jù)綁定操作中Repeater控件的用法
  • ASP.NET數(shù)據(jù)綁定GridView控件使用技巧
  • ASP.NET數(shù)據(jù)綁定之Repeater控件
  • ASP.NET數(shù)據(jù)綁定之GridView控件
  • ASP.NET數(shù)據(jù)綁定之DataList控件實戰(zhàn)篇
  • ASP.NET數(shù)據(jù)綁定之DataList控件
  • AspNetAjaxPager,Asp.Net通用無刷新Ajax分頁控件,支持多樣式多數(shù)據(jù)綁定
  • ASP.NET數(shù)據(jù)綁定控件詳解

標簽:臨夏 慶陽 中衛(wèi) 甘肅 清遠 海西 聊城

巨人網(wǎng)絡(luò)通訊聲明:本文標題《總結(jié)Visual Studio下ASP.NET模板化控件中的數(shù)據(jù)綁定》,本文關(guān)鍵詞  總結(jié),Visual,Studio,下,ASP.NET,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《總結(jié)Visual Studio下ASP.NET模板化控件中的數(shù)據(jù)綁定》相關(guān)的同類信息!
  • 本頁收集關(guān)于總結(jié)Visual Studio下ASP.NET模板化控件中的數(shù)據(jù)綁定的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    这里只有精品免费| 亚洲一区中文在线| 在线观看亚洲专区| 日韩欧美亚洲另类制服综合在线| 久久综合视频网| 一区二区三区在线视频观看58| 老司机午夜精品| 欧洲精品一区二区三区在线观看| 亚洲视频一区二区免费在线观看 | 91视频免费观看| 久久久五月婷婷| 精品一区二区三区免费视频| 91久久一区二区| 一区二区在线观看不卡| 丁香婷婷综合网| 精品欧美黑人一区二区三区| 亚洲成人你懂的| 欧美日韩mp4| 视频在线观看一区二区三区| 欧美在线free| 国产精品 日产精品 欧美精品| 久久久亚洲精品一区二区三区| 91蜜桃传媒精品久久久一区二区| 天天影视涩香欲综合网 | 在线观看日韩国产| 韩国精品主播一区二区在线观看| 日韩亚洲欧美在线| 久久狠狠亚洲综合| 亚洲精品视频在线| 久久久久久一级片| 日韩欧美一区二区免费| 色天使久久综合网天天| 国产精品久久久久久福利一牛影视| 午夜电影一区二区| 欧美国产精品中文字幕| 成人av资源网站| 曰韩精品一区二区| 久久久综合激的五月天| 欧美日韩国产综合一区二区| 99精品视频一区| 日韩电影一区二区三区| 日韩一区二区三区观看| 一本大道久久a久久精二百| 国产中文字幕一区| 日本亚洲一区二区| 亚洲成av人片| 亚洲国产日韩av| 精品99一区二区| 成人激情电影免费在线观看| 久久国产精品99久久人人澡| 亚洲二区视频在线| 亚洲综合丝袜美腿| 亚洲激情av在线| 亚洲靠逼com| 亚洲一区电影777| 亚洲影院久久精品| 一区二区三区高清不卡| 一级女性全黄久久生活片免费| 亚洲天堂网中文字| 亚洲激情自拍偷拍| 亚洲国产一区二区三区青草影视| 亚洲网友自拍偷拍| 亚洲电影一区二区| 日韩电影在线看| 极品美女销魂一区二区三区| 国产精品一级片| 石原莉奈在线亚洲三区| 亚洲第一电影网| 男女性色大片免费观看一区二区 | 日韩avvvv在线播放| 午夜视频一区二区| 奇米色一区二区三区四区| 久久99这里只有精品| 国产精品69毛片高清亚洲| 成人av影院在线| 欧美最猛性xxxxx直播| 欧美日韩你懂得| 91理论电影在线观看| 在线观看国产日韩| 欧美精品在欧美一区二区少妇| 成人性视频免费网站| 奇米精品一区二区三区在线观看一 | 中文字幕av免费专区久久| 国产精品麻豆视频| 欧美成人精品福利| 久久精品夜夜夜夜久久| 日韩女优毛片在线| 日本一区二区免费在线观看视频 | 精品国产乱码久久久久久图片| 久久久久久久久久美女| 亚洲欧洲av在线| 亚洲日本一区二区| 午夜成人免费视频| 国产.欧美.日韩| 91精品国产色综合久久不卡电影 | 精品一区二区三区在线观看国产| 懂色av一区二区夜夜嗨| 欧美电影影音先锋| 自拍偷拍国产亚洲| 国产一区二区三区香蕉| 国产主播一区二区三区| 色综合天天综合给合国产| 国产成人在线视频网站| 日本高清不卡视频| 国产亚洲精品bt天堂精选| 亚洲综合区在线| 中文幕一区二区三区久久蜜桃| 亚洲一区成人在线| 波波电影院一区二区三区| 成人午夜看片网址| 7777精品伊人久久久大香线蕉完整版 | 精品在线播放午夜| 91国内精品野花午夜精品| 精品欧美一区二区久久 | 亚洲第一成人在线| 91麻豆精东视频| 亚洲私人黄色宅男| 国产精品一区二区三区乱码| 7777精品伊人久久久大香线蕉最新版| 一区二区三区**美女毛片| 国产精品一二三| 久久一区二区三区四区| 免费精品视频最新在线| 欧美日韩一级片在线观看| 久久久久88色偷偷免费| 天堂精品中文字幕在线| 91老司机福利 在线| 亚洲色图一区二区三区| 成人午夜电影网站| 国产人成亚洲第一网站在线播放 | 国产激情偷乱视频一区二区三区| 欧美电影免费观看高清完整版在 | 亚洲一区二区三区不卡国产欧美| 99视频超级精品| 亚洲欧美电影一区二区| 日韩成人精品在线观看| 在线观看www91| 亚洲综合免费观看高清完整版在线 | 五月激情综合婷婷| 91精品欧美综合在线观看最新| 天堂va蜜桃一区二区三区 | 国产呦精品一区二区三区网站| 欧美影片第一页| 日韩精品一区二区三区在线观看 | 蜜臀久久99精品久久久画质超高清 | 激情综合网av| 久久久久成人黄色影片| 国产成人午夜视频| 国产精品久久久久久妇女6080| 高清av一区二区| 亚洲猫色日本管| 欧美色国产精品| 日本视频免费一区| 精品国产乱码久久久久久免费| 韩国成人在线视频| 中文字幕日韩一区二区| 在线观看国产日韩| 免费美女久久99| 国产精品理伦片| 欧美人牲a欧美精品| 精品一区二区在线播放| 国产精品午夜电影| 欧美日韩视频在线第一区 | 91亚洲国产成人精品一区二区三| 亚洲无人区一区| 久久免费电影网| 99re免费视频精品全部| 一区二区三区91| 26uuu色噜噜精品一区| 99精品视频在线观看| 污片在线观看一区二区| 久久欧美中文字幕| 欧美日韩精品欧美日韩精品一 | 91在线无精精品入口| 五月激情六月综合| 国产精品视频第一区| 欧美精品免费视频| 亚洲制服丝袜av| 国产亚洲精品7777| 欧美日韩dvd在线观看| av中文字幕不卡| 麻豆国产精品官网| 亚洲精品视频一区| 国产午夜精品一区二区三区视频 | 欧美精品三级在线观看| 成人黄色在线看| 另类小说综合欧美亚洲| 夜夜操天天操亚洲| 国产精品美女久久久久久久久久久 | 偷窥国产亚洲免费视频| 中文幕一区二区三区久久蜜桃| 精品理论电影在线观看| 欧美人妇做爰xxxⅹ性高电影| 99国产精品久久久久久久久久 | 99久久国产综合精品麻豆| 久久国产剧场电影| 视频一区中文字幕| 亚洲综合图片区| 亚洲欧美日韩国产中文在线| 久久久精品欧美丰满|