我想设置一个ASP.NET
hidden field
with的值JQuery
,然后从ASP.NET
后面的代码中读取它的值。
到目前为止我有这段代码,但是当我追踪它时,我发现它改变了 的值hidden field
,但是code behind
得到了之前的值hidden field
!
有什么建议么?提前谢谢。
ASPX:
<input type="hidden" id="SubmitHiddenField" name="SubmitHiddenField" clientidmode="Static" runat="server" />
查询:
function func() {
if (invalid) {
$("#<%= SubmitHiddenField.ClientID %>").val("false");
alert("false");
}
else {
$("#<%= SubmitHiddenField.ClientID %>").val("true");
alert("true");
}
}
后面的代码:
ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "func()", true);
string s;
if (SubmitHiddenField.Value == "true")
s = "Yes";
else if (SubmitHiddenField.Value == "false")
s = "No";