MenuItemBindingCollection::Insert Method (Int32, MenuItemBinding^)

 

Adds the specified MenuItemBinding object to the collection at the specified index location.

Namespace:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

public:
void Insert(
	int index,
	MenuItemBinding^ binding
)

Parameters

index
Type: System::Int32

The zero-based index location at which to insert the MenuItemBinding.

binding
Type: System.Web.UI.WebControls::MenuItemBinding^

The MenuItemBinding to insert.

Use the Insert method to insert the specified MenuItemBinding object in the collection at the specified index.

System_CAPS_noteNote

You can add null values and duplicate MenuItemBinding objects to the collection.

As an alternative, you can simply append a MenuItemBinding object to the end of the collection by using the Add method.

System_CAPS_noteNote

The order in which MenuItemBinding objects appear in the collection has no effect on the how those objects are applied to the menu items in a Menu control.

The following code example demonstrates how to use the Insert method to add a MenuItemBinding object to the collection at a specific index. For this example to work correctly, you must copy the sample XML data below to a file named Map.xml.

No code example is currently available or this language may not be supported.

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>

.NET Framework
Available since 2.0
Return to top
Show: