Private Sub rlbCompanyName_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadListBoxItemEventArgs) Handles rlbCompanyName.ItemDataBound Dim drv As DataRowView = CType(e.Item.DataItem, DataRowView) e.Item.Attributes.Add("CompanyNumber", drv("CompanyNumber").ToString()) If Me.rlbCompanyName.FindItemByValue("All") Is Nothing Then Dim item As New RadListBoxItem("All", "All") item.Attributes.Add("CompanyNumber", "00") Me.rlbCompanyName.Items.Add(item) End If If Not Me.rlbCompanyName.FindItemByText("Unknown") Is Nothing Then Dim itemToRemove As RadListBoxItem = rlbCompanyName.FindItemByText("Unknown") Me.rlbCompanyName.Items.Remove(itemToRemove) End If End Sub


<telerik:RadMenu id="globalNavigation" runat="server"
EnableRoundedCorners="true"
EnableAjaxSkinRendering="true"
Skin="Telerik"
ExpandDelay="200"
ClosingDelay="50"
OnClientItemOpened="itemOpened"
CausesValidation="false"
EnableEmbeddedSkins="false"
EnableShadows="true"
ClickToOpen="true">
</telerik:RadMenu>
SQL Table is setup (as an example)
idMenuID vcName inParentID URL
1 Home NULL ~/default.aspx
2 Country NULL ~/Country/default.aspx
3 Training NULL ~/Training/default.aspx
4 Student NULL ~/Student/default.aspx
11 Option A 2 ~/Country/defaultA.aspx
12 Option B 2 ~/Country/defaultB.aspx
Within the radmenu of a mega drop down it includes
<telerik:RadMenuItem Text="Products" PostBack="false">
<Items>
<telerik:RadMenuItem CssClass="Products" Width="640px">
<ItemTemplate>
<div id="CatWrapper" class="Wrapper" style="width: 435px;">
<h3>
Categories
</h3>
<telerik:RadSiteMap ID="RadSiteMap1" runat="server" Skin="Hay" EnableTextHTMLEncoding="true">
<LevelSettings>
<telerik:SiteMapLevelSetting Level="0">
<ListLayout RepeatColumns="2" RepeatDirection="Vertical" />
</telerik:SiteMapLevelSetting>
</LevelSettings>
<Nodes>
<telerik:RadSiteMapNode NavigateUrl="#" Text="Student">
<Nodes>
<telerik:RadSiteMapNode NavigateUrl="#" Text="ITO Student PTO" />
<telerik:RadSiteMapNode NavigateUrl="#" Text="Review of All ITO's" />
</Nodes>
</telerik:RadSiteMapNode>
<telerik:RadSiteMapNode NavigateUrl="#" Text="Decor">
<Nodes>
<telerik:RadSiteMapNode NavigateUrl="#" Text="Bed Linen" />
<telerik:RadSiteMapNode NavigateUrl="#" Text="Throws" />
<telerik:RadSiteMapNode NavigateUrl="#" Text="Curtains & Blinds" />
<telerik:RadSiteMapNode NavigateUrl="#" Text="Rugs" />
<telerik:RadSiteMapNode NavigateUrl="#" Text="Carpets" />
</Nodes>
</telerik:RadSiteMapNode>
</telerik:RadSiteMap>
</div>
</ItemTemplate>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
This is within the Mega Drop Menu. How would I create these item dynamically. Would someone have an example of how to write this within the code behind or created dyanmically.