<asp:Menu ID="Menu1" Style="vertical-align: middle;" runat="server" Orientation="Horizontal"
OnMenuItemClick="Menu1_MenuItemClick" Target="_self">
</asp:Menu>
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);
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.