山东家世诺饮品:一个绑定问题ASP.net

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 09:27:04
<asp:DataGrid ID="DG1" runat="server" AllowCustomPaging="True" AutoGenerateColumns="False"
Width="515px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate><asp:Label runat="server" Text="Label" ID="LB1"></asp:Label><asp:Label runat="server" Text="Label" ID="LB2"></asp:Label></ItemTemplate>

</asp:TemplateColumn>
<asp:ButtonColumn></asp:ButtonColumn>
</Columns>
</asp:DataGrid>
如果我在aspx中写上以上的那些,那么我怎么样在aspx.cs中对LB1和LB2绑定
我说的是在aspx.cs中也就是说不用<%#%>来绑定

<asp:DataGrid ID="DG1" runat="server" AllowCustomPaging="True" AutoGenerateColumns="False"
Width="515px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate><asp:Label runat="server" Text="<%Eval("字段名")%>" ID="LB1"></asp:Label><asp:Label runat="server" Text="="<%Eval("字段名")%>" ID="LB2"></asp:Label></ItemTemplate>

</asp:TemplateColumn>
<asp:ButtonColumn></asp:ButtonColumn>
</Columns>
</asp:DataGrid>

关键-<%# Eval("字段名") %>可以在页面中直接绑定

<asp:Label runat="server" Text= '<%# Eval("字段名") %>' ID="LB1">
这样写,你绑定的数据源中的字段名称写上去就可以