首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >asp.net 4.0:对于输入的名称,是否有ClientIDMode的等价物?

asp.net 4.0:对于输入的名称,是否有ClientIDMode的等价物?
EN

Stack Overflow用户
提问于 2011-02-12 04:54:46
回答 7查看 3.9K关注 0票数 17

我有一个asp:ListView,它的ClientIDMode设置为可预测。它的ItemTemplate包含一个asp:textbox

textbox的ID和我期望的一样,但它的name仍然使用看起来像AutoID样式的算法:

代码语言:javascript
复制
<input name="lvFields$ctrl0$tbVal" id="lvFields_tbVal_somekey" type="text"/>

有没有办法让输入的名称像ID一样工作?

(编辑以回答以下问题:)

输入元素的Name是POST数据中的内容,因此,如果回发更改了ListView绑定到的列表(例如,交换两个元素),则来自文本框的值最终将与错误的键相关联,因为框架基于Name而不是ID来关联它们。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4973947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档