Mus*_*irl 19 asp.net hidden-field
在按钮上单击我的服务器端,我从表中的列为隐藏字段赋值.
Dim dsGetEnquiryDetails = dbl.usp_GetEnquiryRegisterDetails(Val(lblEnquiryRegisterID.Text)).AsQueryable
For Each record In dsGetEnquiryDetails
HiddenStatusFlag.Value = record.StatusFlag
Next
Run Code Online (Sandbox Code Playgroud)
在我的客户端功能我使用它,但没有得到任何价值.
var StatusFlag = '';
StatusFlag = document.getElementById('<%= HiddenStatusFlag.ClientID%>');
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
nun*_*cal 38
返回输入.您需要隐藏输入的值.
StatusFlag = document.getElementById('<%= HiddenStatusFlag.ClientID%>').value;
Run Code Online (Sandbox Code Playgroud)
假设不是null
你不使用hiddenfield的value
proprty:
var statusFlag = '';
var hiddenStatusFlag = document.getElementById('<%= HiddenStatusFlag.ClientID%>');
if(hiddenStatusFlag != null)
{
statusFlag = hiddenStatusFlag.value;
}
Run Code Online (Sandbox Code Playgroud)
如果你的隐藏字段使用了runat ="server"
使用此代码:
StatusFlag = document.getElementById('<%= HiddenStatusFlag.ClientID%>').value;
Run Code Online (Sandbox Code Playgroud)
否则使用此代码:
StatusFlag = document.getElementById("HiddenStatusFlag").value;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
84415 次 |
最近记录: |