NavBarGroup() Constructor
In This Article
Initializes a new instance of the NavBarGroup class.
Namespace: DevExpress.Web
Assembly: DevExpress.Web.v24.2.dll
NuGet Package: DevExpress.Web
#Declaration
#Remarks
Use this constructor to create a new instance of a NavBarGroup class without any specific settings such as the display text or an URL.
Note
When this constructor is used, all properties in the Nav
This constructor is commonly used with dynamically populating the ASPxNavBar.Groups collection of a ASPxNavBar control.
#Example
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register assembly="DevExpress.Web.v8.3, Version=8.3.2.0, Culture=neutral,
PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web.ASPxNavBar" tagprefix="dxnb" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DevExpress.Web.ASPxNavBar;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e){
NavBarGroup group1 = new NavBarGroup();
group1.Text = "Help";
NavBarItem item1 = new NavBarItem("Search");
NavBarItem item2 = new NavBarItem("FAQ", "faq", "~/Images/faq.gif", "Faq.aspx", "_blanc");
NavBarItem item3 = new NavBarItem("Forum", "forum", "~/Images/Forum.gif");
item3.NavigateUrl = "~/Forum/Default.aspx";
item3.Target = "_blanc";
ASPxNavBar1.Groups.Add(group1);
group1.Items.Add(item1);
group1.Items.Add(item2);
group1.Items.Add(item3);
item1.Template = new MyTemplate();
}
public class MyTemplate : ITemplate {
void ITemplate.InstantiateIn(Control container) {
ASPxTextBox MyTextBox = new ASPxTextBox();
MyTextBox.Text = "";
ASPxButton SearchButton = new ASPxButton();
SearchButton.Text = "Search..";
SearchButton.AutoPostBack = false;
container.Controls.Add(MyTextBox);
container.Controls.Add(SearchButton);
}
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<dxnb:ASPxNavBar ID="ASPxNavBar1" runat="server">
</dxnb:ASPxNavBar>
</div>
</form>
</body>
</html>
See Also