C# 如何将参数表单按钮单击传递给Jquery函数
这里我想将“modifyno”作为参数传递给Jquery函数C# 如何将参数表单按钮单击传递给Jquery函数,c#,jquery,C#,Jquery,这里我想将“modifyno”作为参数传递给Jquery函数 protected void Button3_Click(object sender, EventArgs e) { string val = TextBox1.Text; string location = Server.MapPath("."); SqlCommand cmd = new System.Data.SqlClient.SqlComman
protected void Button3_Click(object sender, EventArgs e)
{
string val = TextBox1.Text;
string location = Server.MapPath(".");
SqlCommand cmd = new System.Data.SqlClient.SqlCommand("SELECT ISNULL(MAX(MODIFIED_NO),0) FROM FORM_NAME WHERE FRM_NME='" + TextBox1.Text + "'", con);
con.Open();
object modifyno = cmd.ExecuteScalar();
con.Close();
}
如何通过传递modifyno的参数来调用函数。。。
请尽快帮助我。RegisterClientScriptBlock(“呼叫检查”、“检查”(+modifyno+));” 设置modifyno变量的值后,可以使用在客户端定义变量
function check(modifyno ) {
if (modifyno == "1") {
document.getElementById('Autolbl').value = "100";
document.getElementById('Autotxt').value = "100";
}
if (modifyno == "2") {
document.getElementById('Autolbl').value = "200";
document.getElementById('Autotxt').value = "200";
}
}
最简单的方法是使用hiddenField。因为您可以非常轻松地使用jquery和C#中的hiddenfield ---如果“我的答案”确实回答了您的问题,请单击“回答”。我得到了答案 在ButtonClick中,只需编写此代码,在编写此代码之前,请注意,控件不应位于ajax的更新面板中
RegisterStartupScript(GetType(),“调用检查”,“检查(“+modifyno+”),true) 嘿Rajneesh,现在开始工作了。。。实际上,我的控件在更新面板中,因此它不起作用。。。。我明白了,兄弟。。。谢谢…ClientScript.RegisterStartupScript(GetType(),“hwa”,“check(“+modifyno+”),true);
Page.ClientScript.RegisterClientScriptBlock(Page.GetType, "initVar", string.Format("var modifynoclientvar={0};", modifyno), true);