【发布时间】:2009-11-25 11:50:33
【问题描述】:
是否可以将事件添加到另一个控件内的控件,例如 使用设计器的 PlaceHolder 控件?
当控件单独在表单上时,它可以完美运行...您只需从属性窗口中添加它,方法是单击雷声图标并单击所需的事件。
我知道我可以手动添加它,但如果它是为我生成的,它会更快。 要对此进行测试,请将以下内容添加到表单并尝试通过设计器或属性窗口添加 btnTest 的 OnClick 事件:
<asp:PlaceHolder ID="phTest" runat="server">
<asp:Button runat="server" Text="Button" ID="btnTest" />
</asp:PlaceHolder>
感谢任何帮助
问候
【问题讨论】:
-
占位符似乎隐藏了属性上的迅雷标签 - 有趣的发现! :)
-
是的,您认为这是一个错误还是背后有某种原因。我只是希望它在 2010 年得到修复。测试版还没有修复它:(
标签: c# asp.net visual-studio event-handling