Cómo obtener una respuesta al pasar los parámetros en la URL asp.net c #

Has publicado esto en las categorías MVC y .NET normal. Cual estas usando

Con .NET regular, si absolutamente tiene que usar QueryString, siga el código de ejemplo a continuación por Abhisek Das y ponga un punto de interrupción en

Cadena user_ID = Int32.Parse (Request.QueryString [“user_ID”]);

Tenga en cuenta que QueryStrings, incluso si está cifrado, no es seguro. Mejores prácticas para pasar datos entre páginas

Si está utilizando MVC, pasará la URL al método de su controlador a través de su vista, a través de decir:

})”>

En su controlador, no necesita una Request.QueryString en su resultado de acción. Para las pruebas, simplemente guarde el ID de usuario en una variable y agregue un punto de interrupción.

Public ActionResult CheckIn (string userid)
{
string id = userid // ponga su punto de interrupción aquí
}

Si obtiene el código de estado Http 200: OK en la respuesta, el servicio web ha aceptado su parámetro.

Si está creando weservice usted mismo, siempre puede poner un punto de depuración en Visual Studio.

Existe un concepto en asp.nett que se denomina Query String. Las páginas web se pueden solicitar con cadenas de consulta. QueryString en asp.net accede a esta información. Para obtener más detalles, debe ir a esta url Pasar variables entre páginas usando QueryString

if (Request.QueryString [“user_ID”]! = null)

{

Cadena user_ID = Int32.Parse (Request.QueryString [“user_ID”]);

}

más

{

}