Vic*_*ues 3 asp.net data-binding textbox
我有以下DataList:
<asp:DataList ID="values" Visible="false" runat="server" DataKeyField="Id">
<ItemTemplate>
<div id="row" style="height: 25px; vertical-align: top">
<div id="left" style="visibility: hidden; width: 25px">
<%# DataBinder.Eval(Container.DataItem, "Id") %>
</div>
<div id="middle" style="width: 400px">
<%# DataBinder.Eval(Container.DataItem, "Name") %>
</div>
<div id="right" style="width: 200px">
<asp:TextBox ID="txtValue" CssClass="required number" runat="server">
<%# DataBinder.Eval(Container.DataItem, "Value") %>
</asp:TextBox>
</div>
</div>
</ItemTemplate>
</asp:DataList>
Run Code Online (Sandbox Code Playgroud)
我想绑定文本框初始值,但Intellisense说我不能写这个块来绑定TextBox的Text属性.
在不考虑代码隐藏的情况下,我有哪种替代方案?
绑定到Text属性
<asp:TextBox ID="txtValue" CssClass="required number" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Value") %>'>
</asp:TextBox>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5961 次 |
| 最近记录: |