【发布时间】:2011-08-31 08:09:47
【问题描述】:
在网络表单中,当我以编程方式取消选中之前选中的复选框时,浏览器会尝试“记住”之前的状态并在回发后再次检查它们。
有没有类似于autocomplete=off 的东西来完成这个?无论如何,我怎样才能防止浏览器选中我想要取消选中的复选框?
【问题讨论】:
-
听起来像 ASP.Net,而不是浏览器
-
不是,我检查了生成的HTML,复选框没有“checked”属性。
-
您的页面 ViewState 中有什么? motobit.com/util/base64-decoder-encoder.asp
-
您是否尝试过设置 Enabled="False" 属性...只是看看是否会阻止它被检查。如果它仍然被检查,那么它正在代码中被检查。
-
我确定没有使用服务器代码进行检查(检查了 HTML 输出),并且该页面不包含客户端脚本。
标签: javascript html asp.net browser autocomplete