Özel bir gezinme menüsünde çalışıyorum,
Kullanıcıların denetimleri ona eklemelerine izin vermek için MenuItem
sınıfımdaki şu özelliği ekledim.Özel bir ServerControl içindeki bir şablon etiketindeki denetimleri işleme?
public class MenuItem : INamingContainer
{
.
.
.
[PersistenceMode(PersistenceMode.InnerProperty)]
public ITemplate Template { get; set; }
}
Ben herhangi bir sorun olmadan asp.net'de etiket ekleyebilirsiniz ancak Template
içinde denetimleri işlemek değildir !!! ve hiçbir özel durum veya hata almıyorum!
<MdsMenu:Menu ID="Menu1" runat="server">
<MdsMenu:MenuItem Text="MenuItem 01" href="#" />
<MdsMenu:MenuItem Text="MenuItem 02" href="#">
<MdsMenu:MenuItem href="#" Text="Template">
<Template>
<asp:Button ID="Button1" runat="server" Text="Button" />
</Template>
</MdsMenu:MenuItem>
</MdsMenu:MenuItem>
<MdsMenu:MenuItem Text="MenuItem 03" href="#" />
<MdsMenu:MenuItem Text="MenuItem 04" href="#" />
</MdsMenu:Menu>
Onları nasıl oluşturabilirim?