Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在客户端使用 jquery 更改 asp.net 标签控件的文本。但是当我在网络服务器(C# 代码)上阅读它时,它会显示在 UI(aspx)中设置的值。标签文本不是控件状态的一部分吗?
有没有办法强制标签成为控件状态的一部分(视图状态包含其他控件的值,如文本框)?
标签不会将其值发布回网络服务器。标签基本上是跨度或标签标签。
您必须将更改存储在隐藏的文本框中以及标签中
或者
使文本框在样式中显示为标签,以便返回值。
您是否为此控件尝试过 EnableViewState = true ?
此外 - IMO - 标签值不是已发布表单集合项目的一部分。
为什么不在包含标签更改文本的表单上放置一个隐藏字段,然后在服务器端读取它?