C# 无需单击3个按钮,只需单击一个按钮即可调用其余按钮的单击方法
在asp.net中,我的网页中有3个具有不同逻辑的按钮,而不是单击3个按钮,我只需单击一个按钮即可调用其余按钮的单击方法。C# 无需单击3个按钮,只需单击一个按钮即可调用其余按钮的单击方法,c#,javascript,jquery,html,asp.net,C#,Javascript,Jquery,Html,Asp.net,在asp.net中,我的网页中有3个具有不同逻辑的按钮,而不是单击3个按钮,我只需单击一个按钮即可调用其余按钮的单击方法。 如何在code behind.CS中编写代码在第一个按钮的按钮单击事件上,您可以调用剩余两个按钮的单击事件 public void Button1_Click(object sender, EventArgs e) { Button2_Click(this, e); Button3_Click(this, e); } 你可以一个接一个地调用按钮方法名..例
如何在code behind.CS中编写代码在第一个按钮的按钮单击事件上,您可以调用剩余两个按钮的单击事件
public void Button1_Click(object sender, EventArgs e)
{
Button2_Click(this, e);
Button3_Click(this, e);
}
你可以一个接一个地调用按钮方法名..例如:
protected void btn_Click(object sender, EventArgs e)
{
button1_click(sender,e);
button2_click(sender,e);
}
让我们使用相同的OnClick处理程序创建三个按钮 Default.aspx:
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button1" />
<asp:Button ID="Button2" runat="server" OnClick="Button1_Click" Text="Button2" />
<asp:Button ID="Button3" runat="server" OnClick="Button1_Click" Text="Button3" />
你能给我看看你的代码吗?
protected void Button1_Click(object sender, EventArgs e)
{
if (sender==Button1)
{
//button 1 logic goes here
}
else if (sender == Button2)
{
//button 2 logic goes here
}
else
{
//button 3 logic goes here
}
}