是否可以向另一个控件内的控件添加一个事件,比如说PlaceHolder控件使用设计器?
当控件单独存在于窗体上时,它可以完美地工作...只需单击雷电图标并单击所需的事件,即可从属性窗口添加它。
我知道我可以手动添加它,但如果它是为我生成的话会更快。 要对此进行测试,请将以下内容添加到表单中,然后尝试通过设计器或属性窗口添加btnTest的OnClick事件:
<asp:PlaceHolder ID="phTest" runat="server">
<asp:Button runat="server" Text="Button" ID="btnTest" />
</asp:PlaceHolder>
感谢任何帮助
此致
答案 0 :(得分:0)
<asp:PlaceHolder ID="phTest" runat="server">
<asp:Button runat="server" Text="Button" ID="btnTest" OnClick="bUpdate_Click" />
</asp:PlaceHolder>
我必须在我的项目中手动完成,只要你匹配事件就可以直接进行
答案 1 :(得分:0)
我不认为PlaceHolder控件正在用于此目的。来自MSDN
PlaceHolder Web服务器控件 让你放空 页面内的容器控件和 然后动态添加,删除或循环 通过运行时的子元素。 该控件仅呈现其子项 要素;它没有基于HTML的输出 它自己的。
答案 2 :(得分:0)
嗯我想没有办法可以通过设计师完成,除非在将它放入占位符之前将事件处理程序添加到按钮。 谢谢你的帮助...