>hast Du den dynamisch hinzugef�gt bzw. nach dem
>Postback auch wieder hinzugef�gt?
>
>Wie sieht Dein Code aus?

Hi, 

hier der Code in Kurzform (da der Produktionsrechner nicht online
ist):
*.ascx.cs: 

PageLoad() {
// Datenbindung der �u�eren DataList an die Tabelle MainMen�
if (!Page.IsPostBack) BindData();
}

ItemDataBoud() {
if (e.ItemType == ListItemType.SelctedItem){
  DataList idl = (DataList).e.Item.FindControl("InnereDataList");
  // Datenbindung der inneren Datalist an die Tabelle SubMen�
  BindData2(); }
}

ItemCommand() {
if ( ((LinkButton)e.CommandSource).CommandName == "SelectButton"
  �ussereDatalist.SelectedIndex = e.Item.ItemIndex;
// Datenbindung der �u�eren DataList an die Tabelle MainMen�
BindData();
}

*.ascx:
...
<asp:DataList id="�ussereDatalist ...>
<ItemTemplate>
<asp:LinkButton CommandName="SecectButton" id="LB1" ...>
<%# DataBinder MainMenue..%>
</asp:LinkButton>
</ItemTemplage>
<SelctedItemTemplate>
<asp:DataList id="InnereDataList" ...>
<ItemTemplate>
</ItemTemplate>
<asp:HyperLink id="LB2"...<%# DataBinder SubMenue..%>...>
</asp:HyperLink>
</asp:DataList>
</SelectedItemTemplate>
</asp:DataList>

Ich hoffe, ich habe nichts wichtiges vergessen. Der Originalcode
beinhaltet noch Formatierungen und Tabellen. 

MfG

Bernhard




_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an