Can I change MenuItem's Icon dynamic .

  1. #1

    Can I change MenuItem's Icon dynamic .

    Hi all,

    I want to use Menu to manage themes, and only selected theme has Icon, I tried use AjaxMethod to update like
    [AjaxMethod]
        public string GetThemeUrl(string theme)
        {
            this.menuItemThemesDefalut.Icon = Icon.Accept;
            this.menuItemThemesGray.Icon = Icon.Cross;
            this.menuItemThemesSlate.Icon = Icon.Cross;
        }


    but it doesn't change Icon. i also tried to change in client side.
    <Click Handler="menuItemThemesDefalut.iconCls = 'icon-cross';"

    Thanks

  2. #2

    RE: Can I change MenuItem's Icon dynamic .

    Hi,

    At initial page load you need register all icons which used during AjaxEvent
    ScriptManager1.RegisterIcon(Icon.Cross);


    On client side you need use setIconClass function
  3. #3

    RE: Can I change MenuItem's Icon dynamic .

    It works,

    Thanks


Similar Threads

  1. [CLOSED] Custom icon for Button / MenuItem
    By vadym.f in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Mar 27, 2012, 3:16 PM
  2. How to dynamic add a menuItem?
    By string.huang in forum 1.x Help
    Replies: 0
    Last Post: Dec 30, 2010, 8:46 AM
  3. dynamic ajaxevent on menuitem
    By tonymayoral in forum 1.x Help
    Replies: 4
    Last Post: Jul 24, 2009, 2:55 AM
  4. MenuItem with checkbox or Icon
    By Dgsoft.ru in forum 1.x Help
    Replies: 3
    Last Post: Jul 14, 2009, 9:42 AM
  5. Can I change MenuItem's Icon dynamic .
    By Tom Zhang in forum 1.x Help
    Replies: 1
    Last Post: Jun 23, 2009, 11:16 AM

Posting Permissions