如何将点击事件添加到动态菜单C# [英] How to Add Click Event to Dynamic Menu C#

查看:94
本文介绍了如何将点击事件添加到动态菜单C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好.我似乎无法弄清楚如何为动态菜单添加事件单击.我在使用C#时非常菜鸟,所以我对此实在愚蠢.这是我添加的菜单代码:

Hello everyone. I just cant seem to figure out how to add an event click for a dynamic menu. I''m very noob in using C# so i''m really dumb about this. Here''s my adding of menu code:

private void loadCat()
   {
        mnuCategory.Items.Clear();
           int i = 0;
           foreach (DataRow dr in blcategory.LoadCategory().Rows)
           {
               dt = new DataTable();
               cat = Convert.ToString(dr[1]);

               MenuItem mniTemp = new MenuItem();
               mniTemp.Text = cat;

               mnuCategory.Items.Add(mniTemp);

               if (dt != null)
               {
                   //DataTable dt2;
                   Boolean b;

                   b = blcategory.LoadByCatRetNull(cat);

                   if (b != true )
                   {
                       foreach (DataRow drc in blcategory.LoadByCat(cat).Rows)
                       {
                       mnuCategory.Items[i].ChildItems.Add(new MenuItem
                       {
                           Text = Convert.ToString(drc[1]),
                           NavigateUrl = "~/ItemsByCat.aspx"
                       });
                     
                      
                   }
                   }


               }
               else
               {

               }
               i += 1;
           }
   }

Please I'm very dumb about this and if you guys can teach me a step by step method to do this is greatly appreciated. Just imagine teaching a dumb person. Thank you so much guys!

推荐答案



请参阅以下链接.可能会对您有帮助.

C#创建动态菜单 [ http://forums.aspfree.com/net-development- 11/dynamic-buttons-click-event-c-24109.html [
Hi,

See the below links. It might be help you.

C# Creating Dynamic Menus[^]

http://forums.aspfree.com/net-development-11/dynamic-buttons-click-event-c-24109.html[^]

Thanks,
Viprat


这篇关于如何将点击事件添加到动态菜单C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆