Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将参数表单按钮单击传递给Jquery函数_C#_Jquery - Fatal编程技术网

C# 如何将参数表单按钮单击传递给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

这里我想将“modifyno”作为参数传递给Jquery函数

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);