Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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# 按钮的单个onclick事件如何执行2个操作_C#_Javascript_Asp.net - Fatal编程技术网

C# 按钮的单个onclick事件如何执行2个操作

C# 按钮的单个onclick事件如何执行2个操作,c#,javascript,asp.net,C#,Javascript,Asp.net,如何使文本框可见并同时从外部javascript调用函数, 通过单击单个按钮(在单个onclick事件上) 现在我正在使用它,但是双击就可以得到textbox的值 protected void BtnCalculate_Click(object sender, EventArgs e) { LblRisk.Visible = true; TxtRisk.Visible = true; BtnCalculate.Attributes.Add(

如何使文本框可见并同时从外部javascript调用函数, 通过单击单个按钮(在单个onclick事件上)

现在我正在使用它,但是双击就可以得到textbox的值

protected void BtnCalculate_Click(object sender, EventArgs e)
    {
        LblRisk.Visible = true;
        TxtRisk.Visible = true;
        BtnCalculate.Attributes.Add("OnClick", "Javascript:CalculateRisk();");
    }

textbox(其id为“TxtRisk”)的值来自函数“CalculateRisk()”

当触发按钮的服务器端事件时,您正在附加javascript事件。您将在第一次
单击后获得javascript事件。在按钮点击进入加载页面之前,附加
javascript
事件

void My_Page_Load(object sender, EventArgs e)
{
   BtnCalculate.Attributes.Add("OnClick", "Javascript:CalculateRisk();");
}

protected void BtnCalculate_Click(object sender, EventArgs e)
{
    LblRisk.Visible = true;
    TxtRisk.Visible = true;     
}
你试过了吗

<asp:Button id="asd" runat="server" onClick="BtnCalculate_Click" onClientClick="CalculateRisk()">


添加此
BtnCalculate.Attributes.Add(“OnClick”,“Javascript:CalculateRisk();”)加载错误:无法设置属性“value”的值:对象为null或未定义。