クライアント側で隠しフィールドの値を取得する 質問する

クライアント側で隠しフィールドの値を取得する 質問する

サーバー側でボタンをクリックすると、テーブル内の列から隠しフィールドに値が割り当てられます。

Dim dsGetEnquiryDetails = dbl.usp_GetEnquiryRegisterDetails(Val(lblEnquiryRegisterID.Text)).AsQueryable
For Each record In dsGetEnquiryDetails
    HiddenStatusFlag.Value = record.StatusFlag
Next

クライアント側の関数ではこれを使用していますが、値は得られません。

var StatusFlag = '';
StatusFlag = document.getElementById('<%= HiddenStatusFlag.ClientID%>');

何が足りないのでしょうか?

ベストアンサー1

入力が返されます。隠し入力の値が必要です。

StatusFlag = document.getElementById('<%= HiddenStatusFlag.ClientID%>').value;

おすすめ記事