ASP.NET - Programador

 
Vista:

Programador

Publicado por Arcenett (45 intervenciones) el 23/01/2007 21:08:42
hola mundo, escribo para hacer la siguiente pregunta:

¿como puedo rescatar lo que envio en un link de asp en una pagina de asp.net (xxx.aspx)? a mi me da este error : Bad Request

en mi pagina asp tengo lo siguiente:
<%
creado= bla bla
nro_solicitud= blabla

%>
<a href="javascript:ventanaSecundaria2('...\net\Default.aspx?carpeta=<%=creado%>&nro_solicitud=<%=nro_solicitud%>')">Aqui</a>.

y en un boton de la pagina de asp.net tengo lo siguiente:

Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSubmit.Click

nro_solicitud = Trim(Request.QueryString.GetValues("nro_solicitud")(0))
Response.Write(nro_solicitud)

If IsNothing(MyFile.PostedFile) Then
lbl.Text = "Debe seleccionar un archivo" : Exit Sub
End If

If MyFile.PostedFile.ContentLength = 0 Then
lbl.Text = "No puede subir un archivo con peso 0 (cero)" : Exit Sub
End If

lbl.Text = MyFile.PostedFile.FileName
Dim FileName As String()
FileName = MyFile.PostedFile.FileName.Split("\")
MyFile.PostedFile.SaveAs("C:\inetpub\Archivos_adjuntos_asp\" & nro_solicitud & "\" & FileName(FileName.Length - 1))
End Sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:Programador

Publicado por Yamil Bracho (1136 intervenciones) el 24/01/2007 13:15:50
No hace falta que uses GetValues cuando estas pasando un solo item.
Puedes hacer algo como:

nro_solicitud = Trim( CType( Request.QueryString("nro_solicitud"), String ))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Programador

Publicado por Arcenett (45 intervenciones) el 24/01/2007 14:13:33
OK... muchas gracias me Sirvió a la perfeccion....jejejej n_n es ke soy nuevo en esto de asp.net y todabia no me manejo bien en esto.....jejeje otra vez muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar