下拉到Web部件的标题栏中 [英] drop down in title bar of web part

查看:80
本文介绍了下拉到Web部件的标题栏中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在Web部件控件的标题栏中添加一个下拉列表.我需要执行此C#.请help

I need to add a drop down in the title bar of a web part control. I need to do this C#. pls. help

推荐答案

<asp:Menu ID="Menu1" Style="vertical-align: middle;" runat="server" Orientation="Horizontal"

                 OnMenuItemClick="Menu1_MenuItemClick" Target="_self">                 
             </asp:Menu>



在HTML页面中使用上述代码.




Use the above Codings in HTML page.


MenuItem CatItem = new MenuItem();
            CatItem.Text = lblUser.Text;
            CatItem.ToolTip = "UserName";
            CatItem.Value = lblUser.Text;
            CatItem.ImageUrl = "~/Images/User-icon.jpg";
            Menu1.Items.Add(CatItem);

            MenuItem SubcatItem = new MenuItem();
            SubcatItem.Text = "    Clear Screen";
            SubcatItem.ToolTip = "Clear All Fields";
            SubcatItem.Value = "Clear";
            CatItem.ChildItems.Add(SubcatItem);

            MenuItem SubcatItem2 = new MenuItem();
            SubcatItem2.Text = "    View History";
            SubcatItem2.ToolTip = "View History";
            SubcatItem2.Value = "View History";
            CatItem.ChildItems.Add(SubcatItem2);

            MenuItem SubcatItem3 = new MenuItem();
            SubcatItem3.Text = "    Total Processed Count";
            SubcatItem3.ToolTip = "Total Processed Count";
            SubcatItem3.Value = "Total Processed Count";
            CatItem.ChildItems.Add(SubcatItem3);

            MenuItem SubcatItem1 = new MenuItem();
            SubcatItem1.Text = "    LogOut";
            SubcatItem1.ToolTip = "LogOut";
            SubcatItem1.Value = "LogOut";
            CatItem.ChildItems.Add(SubcatItem1);



在TitleBar页面的页面加载中提供以上代码




Provide the above code in Page Load of TitleBar Page


 protected void Menu1_MenuItemClick(object sender, MenuEventArgs e)
    {
if (e.Item.Text.Trim() == "View History")
        {
            

        }
        else if (e.Item.Text.Trim() == "Clear Screen")
        {
            Response.Redirect(Request.Url.PathAndQuery, true);
        }
else
{
}
}




使用它来发生菜单事件.




use this for Menu events to occur.


这篇关于下拉到Web部件的标题栏中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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