最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - Access hidden fields value if its Visibility set to false(using C#) - Stack Overflow

programmeradmin2浏览0评论

How can I access the content of hidden field, where the hiddenfiled's visibility set to Visible=false in the server side using C#. I am not in a situation to use CSS's display:none instead of Visible=false.

How can I access the content of hidden field, where the hiddenfiled's visibility set to Visible=false in the server side using C#. I am not in a situation to use CSS's display:none instead of Visible=false.

Share Improve this question asked Sep 26, 2011 at 10:17 RaufRauf 12.9k22 gold badges79 silver badges128 bronze badges
Add a ment  | 

3 Answers 3

Reset to default 5

If Visible is false, then the control did not go down to the client, so you cannot directly access it from javascript: it simply isn't there.

Equally, since it is a HiddenField (i.e.<input type="hidden"...>), there is no need to set display:none - it will never be visible, even if Visible is true (although, it will be in the source).

So: either set Visible to true, or e back to the server to get that value.

When you set Visisble=false on the server side it won't actually render the control in the page so there is no way to get the value on the client side.

If you really can't put the value in the page some other way you could do an AJAX request to get the value when you need it?

You can't - these fields are not being rendered to the client side.

发布评论

评论列表(0)

  1. 暂无评论