主页面是manager.aspx,其中利用placeholder控件动态加载ascx文件,但是单击ascx里的控件,页面被刷新,而且button中的代码页得不到运行。
//占位符
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
//动态加载ascx
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
PlaceHolder1.Controls.Add(Page.LoadControl("center_1.ascx"));
}
//center_1.ascx 中Center_IM_Bu按键的代码
protected void Center_IM_Bu_Click(object sender, ImageClickEventArgs e)
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('用户名或者密码错误');</script>", false);
}