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

主頁 > 知識庫 > 總結(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)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    精品在线观看免费| 91丨九色丨国产丨porny| av一二三不卡影片| 久久久国产精品麻豆| 国产精品一区二区三区四区| 日韩欧美一区二区视频| 日本va欧美va瓶| 日韩精品一区二| 国产中文字幕精品| 中文字幕免费不卡| 91高清视频在线| 丝袜美腿成人在线| 久久九九久久九九| 99re成人精品视频| 日韩1区2区日韩1区2区| 欧美激情一区二区三区四区| av资源网一区| 午夜视频在线观看一区二区| 日韩视频一区二区在线观看| 国产成人综合网站| 亚洲色图欧洲色图婷婷| 欧美精品v国产精品v日韩精品| 国产精品自拍一区| 亚洲一区免费在线观看| 日韩欧美中文字幕精品| 99久久综合国产精品| 日韩综合在线视频| 综合在线观看色| 日韩一级完整毛片| 99精品视频在线免费观看| 亚洲成人av电影| 国产精品九色蝌蚪自拍| 日韩一区二区三区在线| 91麻豆成人久久精品二区三区| 蜜臀av一区二区在线免费观看| √…a在线天堂一区| 91精品国模一区二区三区| 99精品视频在线观看免费| 久久精品二区亚洲w码| 亚洲欧美精品午睡沙发| 欧美激情一区二区三区不卡 | 亚洲欧洲色图综合| 精品乱码亚洲一区二区不卡| 欧美日韩黄色一区二区| 99riav久久精品riav| 国产经典欧美精品| 久久精品国产久精国产爱| 亚洲图片欧美视频| 伊人性伊人情综合网| 国产精品久线在线观看| 久久伊人蜜桃av一区二区| 欧美最新大片在线看| 日本韩国一区二区三区视频| jvid福利写真一区二区三区| 高清在线观看日韩| 成人免费看片app下载| 国产精品综合视频| 成人影视亚洲图片在线| 国产精品一区二区91| 国产一区二区h| 国产美女在线观看一区| 国产一区二区导航在线播放| 激情五月婷婷综合网| 韩日精品视频一区| 风间由美一区二区三区在线观看| 精品一区二区免费在线观看| 日本视频免费一区| 久久99热这里只有精品| 精品一二三四在线| 成人免费看片app下载| 99天天综合性| 在线一区二区观看| 欧美日韩高清在线播放| 日韩视频一区二区三区在线播放| 日韩一级大片在线观看| 精品久久久久久久一区二区蜜臀| 国产午夜精品一区二区三区嫩草 | 91精品国产综合久久婷婷香蕉| 91精品欧美综合在线观看最新 | 国产盗摄女厕一区二区三区| 99久久99久久精品免费观看| 欧美在线免费观看亚洲| 欧美一区二区三区免费观看视频| 久久综合一区二区| 亚洲色图欧洲色图| 午夜精品久久久久久久久久久| 日韩不卡在线观看日韩不卡视频| 国产精品一区三区| 色屁屁一区二区| 日韩美女一区二区三区| 国产精品色呦呦| 亚洲图片欧美一区| 国产精品18久久久久久vr| 色美美综合视频| 天天av天天翘天天综合网| 日韩国产欧美在线播放| a美女胸又www黄视频久久| 色妹子一区二区| 国产精品欧美一区二区三区| 成人免费一区二区三区视频| 丁香天五香天堂综合| 久久久综合九色合综国产精品| 69久久夜色精品国产69蝌蚪网| 高清成人在线观看| 欧美视频在线播放| 国产三级精品三级| 亚洲高清免费在线| 成人福利视频网站| 欧美绝品在线观看成人午夜影视| 久久久久久亚洲综合影院红桃| 亚洲精品欧美综合四区| 欧美精品一区二区三区很污很色的| 亚洲精品欧美激情| 欧美久久一区二区| 日韩欧美卡一卡二| aaa亚洲精品| 久久av中文字幕片| 成人动漫一区二区三区| 制服视频三区第一页精品| 国产精品国产三级国产普通话蜜臀| 日本怡春院一区二区| 91免费版在线看| 国产清纯白嫩初高生在线观看91| 日日骚欧美日韩| 一本色道a无线码一区v| 久久久精品国产免大香伊| 免费三级欧美电影| 欧美精品 日韩| 婷婷综合久久一区二区三区| 欧美午夜片在线看| 亚洲国产成人av网| 在线不卡一区二区| 另类欧美日韩国产在线| 日韩三级在线观看| 精品一区二区影视| 欧美日韩精品三区| 亚洲成人午夜影院| 欧美精品久久一区二区三区| 亚洲一区二区偷拍精品| 欧美亚洲图片小说| 美国精品在线观看| 久久久亚洲精华液精华液精华液 | 国产精品天美传媒沈樵| 麻豆精品新av中文字幕| 欧美日韩一区二区在线视频| 亚洲444eee在线观看| 欧美肥胖老妇做爰| 九九在线精品视频| 欧美国产一区视频在线观看| 99精品视频一区二区| 亚洲无人区一区| 日韩欧美aaaaaa| 国产精品 欧美精品| 中文字幕在线观看不卡| 精品视频一区二区不卡| 日本成人在线不卡视频| 精品三级在线看| 99久久国产综合色|国产精品| 午夜精品123| 亚洲国产精品ⅴa在线观看| 91美女片黄在线| 秋霞av亚洲一区二区三| 欧美激情一区在线观看| 欧美天堂一区二区三区| 麻豆精品一区二区av白丝在线| 国产三级欧美三级日产三级99| 色综合视频一区二区三区高清| 天天爽夜夜爽夜夜爽精品视频 | 精品国精品国产| 福利一区在线观看| 五月天欧美精品| 国产精品的网站| 欧美日韩视频在线第一区| 国产乱码精品一区二区三| 亚洲午夜久久久久中文字幕久| 久久综合九色欧美综合狠狠 | 久久精品二区亚洲w码| 国产精品动漫网站| 精品久久久久一区二区国产| 日本高清不卡视频| 成人精品视频网站| 蜜桃免费网站一区二区三区| 夜夜嗨av一区二区三区网页| 国产欧美日韩亚州综合| 欧美刺激脚交jootjob| 91激情五月电影| 成人一区二区视频| 国产一区二区久久| 精品在线你懂的| 男女男精品视频| 午夜成人免费视频| 亚洲最大色网站| 亚洲欧美乱综合| 国产精品美女久久久久久2018 | 亚洲三级在线播放| 国产欧美一区二区精品忘忧草 | 亚洲一区二区在线视频| 欧美高清在线一区二区| 久久久久久久久一| 久久久久久综合|