繁体   English   中英

如果其可见性设置为false,则访问隐藏字段值(使用C#)

[英]Access hidden fields value if its Visibility set to false(using C#)

我如何访问隐藏字段的内容,其中在服务器端使用C#将hiddenfiled的可见性设置为Visible=false 我没有使用CSS的display:none代替Visible=false

在服务器端设置Visisble=false时,它实际上不会在页面中呈现控件,因此无法在客户端获得该值。

如果您确实无法通过其他方法将值放入页面中,可以在需要时发出AJAX请求以获取值?

如果Visiblefalse ,则该控件不会传递给客户端,因此您无法直接从javascript访问它:它根本不存在。

同样,由于它是一个HiddenField (即<input type="hidden"...> ),因此无需设置display:none即使Visibletrue ,它也永远不会可见(尽管它将位于来源)。

因此:将Visible设置为true ,或者返回服务器以获取该值。

您不能-这些字段不会呈现给客户端。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM