我有以下的设置。
Custom Control 1 - MyListControl - Nested Collection of - MyListItemControl
MyListItemControl从Panel继承,所以我可以这样写:
<cc1:MyListControl ID="MyListControl1" runat="server">
<ListItems>
<cc1:MyListItemControl ID="MyListItemControl1" runat="server" CustomProperty="1">
<asp:LinkButton ID="LinkButton1" runat="server" CommandName="Edit">Edit</asp:LinkButton>
</cc1:MyListItemControl>
</ListItems>
</cc1:MyListControl>
我没有收到任何错误消息,该控件确实被渲染,但是渲染的结果不正确。如果将上述代码放置在表单视图中,则链接按钮不会获得PostBack代码,整个渲染结果都会变得不正确。
<a id="LinkButton1">Edit</a>
有人知道这是为什么吗?链接按钮为什么不能像通常一样呈现?
TIA (翻译成中文是):TIA
安德鲁