Apr 21, 2011, 7:11 AM
Adding items to Menu from code behind
hi!
I'm trying to add some items to a button's menu like this :
What else should i do ?
Thanks!
I'm trying to add some items to a button's menu like this :
<ext:Button ID="btnSelectCat" runat="server" Icon="TableColumn" Text="[Select Column]" FieldLabel="Category">
<Menu>
<ext:Menu ID="SelectCategoriesCmb" runat="server" >
<Defaults>
<ext:Parameter Name="HideOnClick" Value="false" Mode="Raw" />
</Defaults>
<Items>
<ext:CheckMenuItem ID="CatHeader" runat="server" Text="Header" CheckHandler="headerChecked" />
<ext:MenuSeparator />
</Items>
</ext:Menu>
</Menu>
</ext:Button>
and in the code behind :CheckMenuItem.Config cfg = new CheckMenuItem.Config();
cfg.Text = col.ColumnName;
cfg.CheckHandler = "colChecked";
SelectCategoriesCmb.Items.Add(new CheckMenuItem(cfg));
This happens in an ajax event, but after that i see no change in the menu - no items added.What else should i do ?
Thanks!