欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

在没有字段名的情况下,在 aspx 中使用绑定语法的方法

程序员文章站 2022-04-14 10:31:11
这种情况下,使用 <%#container.dataitem%> 即可。例如 aspx 代码 <%@ page language="c#" %> <...

这种情况下,使用 <%#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>

 作者 孟宪会