0
我想创建一个编辑窗体,并在前端预先填充数据库值。现在我有很多像占位符一样的文字控件,我为页面加载时的值分配了这些值。有没有更好的方法来预先填充字段?
有没有更好的方法来做到这一点?或者,这是做这件事的标准方式吗?
我想创建一个编辑窗体,并在前端预先填充数据库值。现在我有很多像占位符一样的文字控件,我为页面加载时的值分配了这些值。有没有更好的方法来预先填充字段?
有没有更好的方法来做到这一点?或者,这是做这件事的标准方式吗?
对实际表单字段使用数据绑定。语法会根据数据源的不同而有所不同,但通常情况如下:
<asp:TextBox id="LastName" runat="server"
Text='<%# DataBinder.Eval(MyDataSource.LastName) %>'>
</asp:TextBox>
数据源可以像字符串或集合一样是后端属性吗? – chobo 2011-03-21 19:38:46
@chobo当然。如果它是一个字符串变量,那么你可以使用'Text ='<%= someStringVariable%>'。 – squillman 2011-03-21 19:42:50