¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

ParameterCollection.Remove (Método)

Actualización: noviembre 2007

Quita el objeto Parameter especificado de la colección ParameterCollection.

Espacio de nombres:  System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

public void Remove(
	Parameter parameter
)
public void Remove(
	Parameter parameter
)
public function Remove(
	parameter : Parameter
)

Parámetros

parameter
Tipo: System.Web.UI.WebControls.Parameter
Parameter que se quita de ParameterCollection.

Utilice este método para quitar el objeto Parameter especificado de una colección ParameterCollection.

En el ejemplo de código siguiente se muestra cómo utilizar el método Remove y el indizador Item para quitar un objeto Parameter de una colección ParameterCollection. En este ejemplo, se agregan varios objetos QueryStringParameter a una colección SelectParameters, se quita un objeto QueryStringParameter de la colección y se imprime el orden de la colección cuando se carga la página.

<%@page Language="C#" %>
<SCRIPT runat="server">
private void Page_Load(object sender, EventArgs e) {

    SqlDataSource aSqlDataSource = new SqlDataSource();

    // Security Note: The SqlDataSource uses a QueryStringParameter,
    // Security Note: which does not perform validation of input from the client.

    QueryStringParameter qs1 =
        new QueryStringParameter("QueryStringParam1","requestfield1");
    aSqlDataSource.SelectParameters.Add(qs1);

    QueryStringParameter qs2 =
        new QueryStringParameter("QueryStringParam2","requestfield2");
    aSqlDataSource.SelectParameters.Add(qs2);

    QueryStringParameter qs3 =
        new QueryStringParameter("QueryStringParam3","requestfield3");
    aSqlDataSource.SelectParameters.Add(qs3);

    // Remove the QueryStringParameter named QueryStringParameter2
    // using the Remove method and the ParameterCollection indexer
    // property.
    aSqlDataSource.SelectParameters.Remove( aSqlDataSource.SelectParameters["QueryStringParam2"] );

    // Iterate through the ParameterCollection and print out the
    // names of the Parameters contained by it.
    foreach (Parameter aParameter in aSqlDataSource.SelectParameters) {
        Response.Write(aParameter.Name + "<BR>");
    }
}
</SCRIPT>


<%@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>


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft