在没有字段名的情况下,在 aspx 中使用绑定语法的方法
这种情况下,使用 <%#container.dataitem%> 即可。例如
aspx 代码
<%@ page language="c#" %>
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<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>
作者 孟宪会
上一篇: sql之GROUPBY和HAVING的使用count()
下一篇: Python生成器实现杨辉三角