创建一个webcontrol[DefaultProperty("ID"), PersistChildren(false), Designer("WebMenu.Design.MenuDesigner"), DefaultEvent("MenuItemClick"), ToolboxData("<{0}:Menu runat=server></{0}:Menu>"), ParseChildren(true)]
    public partial class Menu : WebControl, INamingContainer, IPostBackEventHandler
    { public Menu()
        {
            .....此处设置断点不停
        }
       protected virtual void RegisterClientScriptBlock()
        {
            if (!this.Page.IsClientScriptBlockRegistered("WebMenu"))
            {
                this.Page.RegisterClientScriptBlock("WebMenu", "<script type='text/javascript'>alert(1);</script>");//此处设置断点不停,但结果确是1,此处一定是执行了
            }
            else
            {
                this.Page.RegisterClientScriptBlock("WebMenu", "<script type='text/javascript'>alert(2);</script>");            }        }
     }