asp.net的问题如何通过一个按钮完成两个按钮的事

来源:百度知道 编辑:UC知道 时间:2024/05/19 04:00:41
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>

</div>
<asp:Label ID="Label1" runat="server" Text="可以在这里直接赋值"></asp:Label>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="隐藏" />
<asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="显示" />
</form>
</body>
</html>

如何通过一个按钮实现下面两个按钮的事情。
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

补充:哦。。。我的错 是小写的bool
你主要是想让Label1显示和隐藏吧,设个flag就好
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = "我是通过代码赋值的。";
bool flag = true;
}

protected void Button1_Click(object sender, EventArgs e)
{
if(flag)
{
Label1.Visible = false;
flag = false;
}
else
{
Label1.Visible = true;
flag = true;
}
}

1楼基本正解,要填点东西
你主要是想让Label1显示和隐藏吧,设个flag就好
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = "我是通过代码赋值的。";
Bool flag = true;
}

protected void Button1_Click(object sender, EventArgs e)
{
if(flag)
{
Label1.Visible = false;
Button1。Text=“显示”;