MenuItemBindingCollection::Add Method (MenuItemBinding^)
Appends the specified MenuItemBinding object to the end of the collection.
Assembly: System.Web (in System.Web.dll)
Parameters
- binding
-
Type:
System.Web.UI.WebControls::MenuItemBinding^
The MenuItemBinding to append to the end of the collection.
Return Value
Type: System::Int32The index at which the MenuItemBinding was inserted in the collection.
Use the Add method to append the specified MenuItemBinding object to the end of the collection.
Note |
|---|
You can add null values and duplicate MenuItemBinding objects to the collection. |
As an alternative, you can insert a MenuItemBinding object in the collection at a specific index by using the Insert method.
Note |
|---|
The order in which MenuItemBinding objects appear in the collection has no effect on how those objects are applied to the menu items in a Menu control. |
The following code example demonstrates how to use the Add method to append a MenuItemBinding object to the end of the DataBindings collection of a Menu control. For this example to work correctly, you must copy the sample XML data below to a file named Map.xml.
The following is sample site map data for the previous example.
<MapHomeNode url="~\Home.aspx"
title="Home"
description="Home">
<MapNode url="~\Music.aspx"
title="Music"
description="Music">
<MapNode url="~\Classical.aspx"
title="Classical"
description="Classical"/>
<MapNode url="~\Rock.aspx"
title="Rock"
description="Rock"/>
<MapNode url="~\Jazz.aspx"
title="Jazz"
description="Jazz"/>
</MapNode>
<MapNode url="~\Movies.aspx"
title="Movies"
description="Movies">
<MapNode url="~\Action.aspx"
title="Action"
description="Action"/>
<MapNode url="~\Drama.aspx"
title="Drama"
description="Drama"/>
<MapNode url="~\Musical.aspx"
title="Musical"
description="Musical"/>
</MapNode>
</MapHomeNode>
Available since 2.0
