首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么觸發自定義控件的子控件的事件

2012-02-15 
如何觸發自定義控件的子控件的事件請教各位高手一個問題:下邊的控件中,我定義了一個Button(btn)並對其Clic

如何觸發自定義控件的子控件的事件
請教各位高手一個問題:
下邊的控件中,我定義了一個   Button   (btn)   並對其Click   賦予了一個事件,但這事件不能觸發,不知道那裡寫錯了,請各大蝦幫忙,謝謝。


namespace   ShowDataWithPage
{
        [DefaultProperty( "Text ")]
        [ToolboxData( " <{0}:test   runat=server> </{0}:test> ")]
        public   class   test   :   WebControl,   INamingContainer
        {
                [Bindable(true)]
                [Category( "Appearance ")]
                [DefaultValue( " ")]
                [Localizable(true)]

                private   Button   btn;

                protected   override   void   Render(HtmlTextWriter   writer)
                {
                        btn   =   new   Button();
                        btn.Click   +=   new   EventHandler(btn_Click);
                        Controls.Add(btn);
                        base.Render(writer);
                }

                void   btn_Click(object   sender,   EventArgs   e)
                {
                       
                }

        }
}


[解决办法]
可以的,你在btn_Click写就代码测试一下.

热点排行