如何gridview綁定到數組上面,并設置超鏈接
2007/1/17 22:30:29
</head>
<body>
<form id="form1" runat="server">
<div style="text-align: center">
<br />
<table border="1" cellpadding="0" cellspacing="0" style="width: 429px" bordercolor="#cccccc" bordercolordark="#cccccc" bordercolorlight="#ffffff">
<tr>
<td >
<table border="0" cellpadding="0" cellspacing="0" style="width: 429px">
<tr>
<td style="height: 127px; text-align: center; width: 429px;">
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="GridView1_PageIndexChanging" ShowHeader="False" >
<Columns>
<asp:CommandField ShowDeleteButton="True" />
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl=<%#"~/humanperson_role_set.aspx?"+Container.DataItem%>
Text="設置角色"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView></td>
</form>
</body>
</html>
后臺: if (!IsPostBack)
{
this.GridView1.DataSource = Roles.GetAllRoles();
this.GridView1.DataBind();
}
最近發現數據綁定的一些東西,以下是我轉的
.NET使用動態編譯技術,在運行時動態將同一目錄的*.aspx文件先生成*.cs,然后調用CompilerServices將其編譯成assemblies(可以到你的%SYSTEMROOT%\Microsoft.NET\Framework\V1.x.xxxx\Temporary ASP.NET Files下面看看)。因此了解ASP.NET編譯的過程是優化ASP.NET運行效率的關鍵之一。以常用的數據綁定語法為例,我們可以發現它的轉化規則是:
.aspx: data-binding expression-->
->
.cs: System.Convert.ToString(data-binding expression);
其中data-binding expression是原封不動復制過來的,這樣你寫數據綁定表達式的時候就心里有譜了吧。關于常見于數據綁定表達式中的Container、DataItem、DataBinder.Eval是這樣:DataBinder是System.Web里面的一個靜態類,它提供了Eval方法用于簡化數據綁定表達式的編寫,但是它使用的方式是通過Reflection等開銷比較大的方法來達到易用性,因此其性能并不是最好的。而Container則根本不是任何一個靜態的對象或方法,它是ASP.NET頁面編譯器在數據綁定事件處理程序內部聲明的局部變量,其類型是可以進行數據綁定的控件的數據容器類型(如在Repeater內部的數據綁定容器叫RepeaterItem),在這些容器類中基本都有DataItem屬性,因此你可以寫Container.DataItem,這個屬性返回的是你正在被綁定的數據源中的那個數據項。如果你的數據源是DataTable,則這個數據項的類型實際是DataRowVi
下一頁
返回列表
返回首頁
主站蜘蛛池模板:
欧美3p大片在线观看完整版|
亚洲av无码一区二区三区观看|
亚洲高清偷拍一区二区三区|
伊人色综合视频一区二区三区|
亚洲国产精品成人AV在线|
久久久久久国产精品视频|
gogo少妇无码肉肉视频|
亚洲综合五月天欧美|
美女网站一区二区三区|
永久免费无内鬼放心开车|
日本牲交大片无遮挡|
国语自产精品视频在线区|
四虎永久成人免费|
亚洲最大看欧美片网站|
中文字幕在线观看亚洲|
14小箩洗澡裸体高清视频|
美国式禁忌3在线|
欧美va天堂在线影院|
女人18毛片水真多免费播放|
国产性生活视频|
亚洲精品字幕在线观看|
中文字幕成人乱码在线电影|
欧美精品无需播放器在线观看|
男人操女人免费|
无码一区二区波多野结衣播放搜索|
国产精品午夜国产小视频|
免费超爽大片黄|
久久久不卡国产精品一区二区|
男人资源在线观看|
狠狠人妻久久久久久综合蜜桃
|
中文字幕在线免费视频|
欧美性xxxxx极品人妖|
欧美高清性色生活片免费观看|
怡红院亚洲红怡院在线观看|
国产嗯嗯叫视频|
亚洲va久久久噜噜噜久久狠狠|
99国产精品欧美一区二区三区|
精品处破视频在线观看|
日本一本二本免费播放视频|
国产无套粉嫩白浆|
亚洲午夜精品久久久久久人妖|