asp.net 控件,设计器里拖到页面的时候,提示:创建控件时出错
控件继承System.Web.UI.WebControls.PlaceHolder,IRequiresSessionState貌似拖到页面的时候执行了控件里面的代码,求指...
控件继承System.Web.UI.WebControls.PlaceHolder, IRequiresSessionState
貌似拖到页面的时候执行了控件里面的代码,求指点,拖到页面的时候触发了那些事件?调用了控件内的那些代码呀,怎么判断是运行还是设计时。
我加了个[Designer(typeof(BaseDesigner), typeof(IDesigner))]好像没起作用。 展开
貌似拖到页面的时候执行了控件里面的代码,求指点,拖到页面的时候触发了那些事件?调用了控件内的那些代码呀,怎么判断是运行还是设计时。
我加了个[Designer(typeof(BaseDesigner), typeof(IDesigner))]好像没起作用。 展开
展开全部
拖动控件不会执行代码。只有在后台中写委托或者双击、单击控件,才出自动生成相应的事件代码。有些控件可能需要写特定的属性或者辅助控件,比如updatepanel控件,它需要一个ScriptManager控件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DesignMode属性可以判断,如果想写可视化设计,要通过继承ControlDesigner类,专门为你的控件写个Designer,重写GetDesignTimeHtml 方法完成设计时呈现
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看看你拖控件是不是拖到表的代码里面了,嵌套在别的里了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询