so if have this:
public mainmenumodel(string transkey, string statename, string displayurl, bool hassubmenu= false,list<submenumodel>submenu=null) { transkey = transkey; statename = statename; displayurl = displayurl; hassubmenu = hassubmenu; submenu = submenu; } public string transkey { get; set; } public string statename { get; set; } public string displayurl { get; set; } public bool hassubmenu { get; set; } public list<submenumodel>submenu { get; set; } } public class submenumodel { public submenumodel(string transkey, string statename, string displayurl) { transkey = transkey; statename = statename; displayurl = displayurl; } public string transkey { get; set; } public string statename { get; set; } public string displayurl { get; set; } } how can add submenu in mainmenu condition example:
if(test!=null) { submenu.add(new submenumodel("personal_information","account.personalinformation","/account/personalinformation")); } submenu.add(new submenumodel("notifications", "account.notificationsettings", "/account/notifications")); submenu.add(new submenumodel("change_password", "account.changepassword", "/account/passwordchange")); submenu.add(new submenumodel("game_settings", "default", "default")); mainmenu.add(submenu) --> not working...how can add condition sub menu in main menu? tried mainmenu.addrange(submenu) cant because different types. tried :
for (int = 0; < submenu.count; i++) { mainmenu[0].submenu.add(submenu[i]); } but error.any suggestion?
because in mainmenumodel have
public list<submenumodel> submenu { get; set; } so, this
mainmenu[positionofdatainlist].submenu = submenutoadd; if have more submenu add do
mainmenu[positionofdatainlist].submenu.addrange(anothersubmenu);
Comments
Post a Comment