为了账号安全,请及时绑定邮箱和手机立即绑定

asp:Label前台js修改,后台取值

asp:Label前台js修改,后台取值

蝴蝶不菲 2018-07-25 08:09:06
c#开发的web项目,对于服务器端的Label和Literal控件,在前台通过js修改显示的数据(对于Label对应的属性则是Text),后台无法取到修改后的数据。请问,问题出现在哪里?应该怎么去实现。
查看完整描述

2 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

Label之类非表单控件,JS修改后,后台是取不到修改后的内容,dropdownlist之类有绑定列表的,列表内容修改后台也取不到。

因为这些控件的数据不会被表单提交,而服务器控件本身信息后台能够取到是因为它存在viewstate,放到表单隐藏域里了,而你用JS修改并没有修改viewstate隐藏域里的内容。


查看完整回答
反对 回复 2018-07-30
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

js脚本修改后的内容后台代码一般是取不到的,可以改用input控件,使用原始的form方式取值。

查看完整回答
反对 回复 2018-07-30
  • 2 回答
  • 0 关注
  • 1407 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信