
30/05/2005, 12:04
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 3 meses Puntos: 9 | |
Hola Jahman, no te da el valor porque te estas equivocando al momento de recibir los datos. Debes recibirlos de esta forma:
Request.Querystring(NOMBRE DE LA VARIABLE) 'NO el valor de la variable como tenes vos
Es decir, tu tienes Request.QueryString("UserId"), pero eso esta mal, porque ahí tienes que recoger el nombre de la variable, es decir, REQUEST.QUERYSTRING("Id"), para poder acceder al valor que contiene esta.
Así quedaría:
Dim editor__MMColParam
editor__MMColParam = "UserId"
If (Request.Form("UserId") <> "") Then
editor__MMColParam = Request.QueryString("Id")
End If
Otra cosa que veo es (no se si te habras equivocado o es porque falta parte de código obviamente), ese Request.Form. El Request.Form lo usas para recibir el valor de variables que se pasan a través de un formulario, no a través de la URL, para estos casos siempre tenés que utilizar Request.QueryString. Esa linea esta bien si le estas pasando una variable por formulario con nombre USERID, esta mal si estras tratando de reicibir una variable que le estas pasando por la URL.
Espero que te sirva Jahman.
Saludos!. |