我asp:ListView的ClientIDMode设置为Predictable.它的ItemTemplate包含一个asp:textbox.
文本框的ID正如我所期望的那样,但它name仍然使用看起来像AutoID样式的算法:
<input name="lvFields$ctrl0$tbVal" id="lvFields_tbVal_somekey" type="text"/>
Run Code Online (Sandbox Code Playgroud)
有没有办法让我的输入名称像ID一样?
(编辑以回答下面的问题:)
的Name输入元件的是什么在POST数据,因此,如果回传改变该列表,其中的ListView绑定到(例如,交换两个元件)从文本框的值结束与错误的键相关联,因为框架是基于Name而不是基于它们来关联它们ID.
| 归档时间: |
|
| 查看次数: |
3745 次 |
| 最近记录: |