.net里BUTTON问题

来源:百度知道 编辑:UC知道 时间:2024/07/11 00:11:29
<form id="form1" runat="server">
<div>
<asp:Button ID="Button2" runat="server" Text="+" OnClick="Button2_Click" />
<asp:Button ID="Button1" runat="server" Text="-" OnClick="Button1_Click" />
<asp:TextBox ID="tb_count" runat="server"></asp:TextBox>
</div>
</form>

cs:

protected void Page_Load(object sender, EventArgs e)
{
this.tb_count.Text = strswf.ToString();
}
public int strswf
{
set { ViewState["swf"] = value; }
get { return ViewState["swf"] != null ? Convert.ToInt32(ViewState["swf"]) : 0; }

}

protected void Button2_Click(object sender, EventArgs e)
{
strswf++;
}

楼上说的对的
当你每次点击Button提交后
先进行的是Page_Load里的事件

if(!Page.IsPostBak)

什么呀,,,,都没有说明白

2楼,3楼说的很明白喽,多看看书哦