ParameterCollection.Insert Method
.NET Framework 3.0
Inserts the specified Parameter object into the ParameterCollection collection at the specified index.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
public void Insert ( int index, Parameter parameter )
public function Insert ( index : int, parameter : Parameter )
Not applicable.
Parameters
- index
The zero-based index at which the Parameter is inserted.
- parameter
The Parameter to insert.
The following code example demonstrates how to use the Insert method to add a Parameter object to a ParameterCollection collection at a specific location. In this example, several QueryStringParameter objects are added to a SelectParameters collection, one QueryStringParameter is inserted into the collection, and the order of the collection is printed when the page loads.
<%@page Language="VJ#" %>
<SCRIPT runat="server">
private void Page_Load(Object sender,System.EventArgs e)
{
SqlDataSource aSqlDataSource = new SqlDataSource();
QueryStringParameter qs1 = new QueryStringParameter("QueryStringParam1",
"requestfield1");
aSqlDataSource.get_SelectParameters().Add(qs1);
QueryStringParameter qs3 = new QueryStringParameter("QueryStringParam3",
"requestfield3");
aSqlDataSource.get_SelectParameters().Add(qs3);
// Insert
aSqlDataSource.get_SelectParameters().Insert(1, new QueryStringParameter(
"QueryStringParam2", "requestField2"));
// Iterate through the ParameterCollection and print out the
// names of the Parameters contained by it.
Parameter aParameter = null;
for (int iCtr = 0; iCtr < aSqlDataSource.get_SelectParameters()
.get_Count();iCtr++) {
aParameter = aSqlDataSource.get_SelectParameters().get_Item(iCtr);
get_Response().Write(aParameter.get_Name() + "<BR>");
}
} //Page_Load
</SCRIPT>
Community Additions
ADD
Show: