簡體   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