这种情况下,使用 <%#container.dataitem%> 即可。例如
aspx 代码
<%@ page language="c#" %>
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "">
<script runat="server">
protected void page_load(object sender, eventargs e)
{
list<string> list = new list<string>();
for (int i = 0; i < 6; i++)
{
list.add(i.tostring());
}
gridview1.datasource = list;
gridview1.databind();
gridview2.datasource = new string[]{"a","b"};
gridview2.databind();
}
</script>
<html xmlns="">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<:gridview id="gridview1" runat="server" autogeneratecolumns="false">
<columns>
<asp:templatefield>
<itemtemplate>
<asp:checkbox id="chk" runat="server" /><%#container.dataitem%>
</itemtemplate>
</asp:templatefield>
</columns>
</asp:gridview>
<br />
<asp:gridview id="gridview2" runat="server" autogeneratecolumns="false">
<columns>
<asp:templatefield>
<itemtemplate>
<asp:checkbox id="chk" runat="server" /><%#container.dataitem%>
</itemtemplate>
</asp:templatefield>
</columns>
</asp:gridview>
</form>
</body>
</html>
作者 孟宪会
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论