ParameterCollection.Remove Method
.NET Framework 3.0
Removes the specified Parameter object from the ParameterCollection collection.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
The following code example demonstrates how to use the Remove method and the Item indexer to remove a Parameter object from a ParameterCollection collection. In this example, several QueryStringParameter objects are added to a SelectParameters collection, one QueryStringParameter object is removed from 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 qs2 =
new QueryStringParameter("QueryStringParam2","requestfield2");
aSqlDataSource.get_SelectParameters().Add(qs2);
QueryStringParameter qs3 =
new QueryStringParameter("QueryStringParam3","requestfield3");
aSqlDataSource.get_SelectParameters().Add(qs3);
// Remove the QueryStringParameter named QueryStringParameter2
// using the Remove method and the ParameterCollection indexer
// property.
aSqlDataSource.get_SelectParameters().Remove(
aSqlDataSource.get_SelectParameters().get_Item("QueryStringParam2"));
// 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: