访问隐藏字段的值,如果它的可见性设置为false(使用c#)
本文关键字:false 使用 设置 字段 隐藏 访问 如果 可见性 | 更新日期: 2023-09-27 18:09:34
如何访问隐藏字段的内容,其中隐藏字段的可见性设置为Visible=false
在服务器端使用c#。我不是在使用CSS的display:none
而不是Visible=false
的情况下。
如果Visible
是false
,那么控制没有下到客户端,所以你不能直接从javascript访问它:它根本不存在。
HiddenField
(即<input type="hidden"...>
),所以不需要设置display:none
-即使Visible
是true
(尽管它将在源代码中),它也将永远不可见。
因此:要么将Visible
设置为true
,要么返回服务器获取该值
当您在服务器端设置Visisble=false
时,它实际上不会在页面中呈现控件,因此无法在客户端获得该值。
如果你真的不能把值在页面上一些其他的方式,你可以做一个AJAX请求来获得值当你需要它吗?
您不能-这些字段没有呈现给客户端。