自定义服务器控件 自定义控件,button click 不响应问题。

来源:互联网  时间:2016/7/6 19:20:48

关于网友提出的“自定义服务器控件 自定义控件,button click 不响应问题。”问题疑问,本网通过在网上对“自定义服务器控件 自定义控件,button click 不响应问题。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:自定义服务器控件 自定义控件,button click 不响应问题。
描述:

namespace ServerControl1
{   
    /*public class MessageBox{
      public static void Show(string msg)
      {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "");
      }
    }*/
    //创建服务器控件 
    [DefaultProperty("Text")]
    [ToolboxData("<{0}:ServerControl1 runat=server>")]
    public class ServerControl1 : WebControl
    {
        public TextBox NameTextBox = new TextBox();//创建 TextBox 控件 
        public TextBox PasswordTextBox = new TextBox();//创建密码控件 
        public Button LoginButton = new Button();//创建 Button 控件 
        public ServerControl1()
        {
            LoginButton.Text = "确定?";
            LoginButton.Enabled = true;
            LoginButton.Click += new System.EventHandler(this.Submit_Click);
            //LoginButton.Attributes.Add("OnClick", "confirm('是否提交??');");
        }
        public event EventHandler LoginClick;//声明事件 
 
        
        protected override void RenderContents(HtmlTextWriter output)
        { 
            output.RenderBeginTag(HtmlTextWriterTag.Tr); 
            LoginButton.RenderControl(output);
        } 
        public void Submit_Click(object sender, EventArgs e) 
        { 
            EventArgs arg = new EventArgs();
            if (LoginClick != null) 
            {
                LoginClick(LoginButton, arg); 
            } 
        } 
}
我把该控件放到一个aspx页面,但是Submit_Click并不响应,断点也进不去,别的函数都可以,请问原因,我在
LoginButton.Click += new System.EventHandler(this.Submit_Click);
也注册了。谢谢

上一篇求一正则表达式,与html中img,src有关。
下一篇如何在母版页的公共部分添加文字和当前日期和时间?????
明星图片
相关文章
《自定义服务器控件 自定义控件,button click 不响应问题。》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)