我想给formview中的label控件绑定数据,动态方式应该如何实现?
比如.net中我想让label控件的text属性显示数据库字段(“name”)的值,
手动设置为
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# bind("name") %>'></asp:Label>
</ItemTemplate>
如何能够动态改变“Text='<%# bind("name") %>'”所绑定的字段(修改为Text='<%# bind("id") %>')?
比如.net中我想让label控件的text属性显示数据库字段(“name”)的值,
手动设置为
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# bind("name") %>'></asp:Label>
</ItemTemplate>
如何能够动态改变“Text='<%# bind("name") %>'”所绑定的字段(修改为Text='<%# bind("id") %>')?
STEP 1) Declare it<%#ReplaceField(Eval("original_value").ToString())%> STEP 2) Write the ReplaceField() Method protected string ReplaceField(string stat)
{
//YOUR CUSTOM CODE HERE return "newValue";
}
DataBinder.Eval
Container.DataItem