Button添加事件委托问题
页面上有一个Button和一个UpdatePanel,为什么需要点击两次Button,UpdatePanel才更新,而不是点击一次. 代码如下,帮帮忙解决.
protected void Page_Load(object sender, EventArgs e) { this.bt.Click += new EventHandler(PanelUpdate); //添加事件委托 } void PanelUpdate(object sender, EventArgs e) { this.UpdatePanel1.Update(); } protected void bt_Click(object sender, EventArgs e) //Button点击事件 { ...... ///一些代码 }public partial class Header : System.Web.UI.UserControl{ public event Action CodeSession_Changed; protected void search_Click(object sender, EventArgs e) { if (!this.TextBox1.Text.Equals("")) { Session["code"] = this.TextBox1.Text; if (this.CodeSession_Changed != null) this.CodeSession_Changed(); } }}
[解决办法]
wslxxd。。。