🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: chile.comp.programacion
3 messages
3 total messages Started by gato2006chile Tue, 31 Oct 2006 02:39
Asp a ASP.NET?
#1289
Author: gato2006chile
Date: Tue, 31 Oct 2006 02:39
11 lines
1368 bytes
Tengo un sitio desarrollado con varios formularios, el cual estoy 
migrandolo a paginas asp.net(solo el proceso).

El sitio esta formado por paginas html y respuestas en asp.

Lo que deseo es solo cambiar la accion del formulario y del proceso, 
pero no puedo acceder a los valores del formulario.

<% response.write(request.form o request.querystring) %> no imprime nada.

�Como puedo obtener el valor del formulario?
Re: Asp a ASP.NET?
#1290
Author: Nicotinomaniaco
Date: Wed, 01 Nov 2006 00:00
29 lines
2012 bytes
No se lo escribiste asi para ilustrar la idea o si te equivocaste, pero en 
el segundo caso, deber�as escribir:

response.write(request.form("nombre del campo"))

o bien

response.write(request.querystring("nombre del campo"))

M�s que el valor del formulario, puedes obtener los valores de los campos 
del fomulario, que pueden ser varios (uno para nombre, otro para mail, 
etc.). Por cada campo debes utilizar la instrucci�n antes descrita.

Slds
:)

"gato2006chile" <gato2006chileSINESTO@gmail.com> escribi� en el mensaje 
news:ei69h2$ma5$1@news.nivel5.cl...
> Tengo un sitio desarrollado con varios formularios, el cual estoy 
> migrandolo a paginas asp.net(solo el proceso).
>
> El sitio esta formado por paginas html y respuestas en asp.
>
> Lo que deseo es solo cambiar la accion del formulario y del proceso, pero 
> no puedo acceder a los valores del formulario.
>
> <% response.write(request.form o request.querystring) %> no imprime nada.
>
> �Como puedo obtener el valor del formulario? 
Re: Asp a ASP.NET?
#1291
Author: gato2006chile
Date: Wed, 01 Nov 2006 02:29
86 lines
3782 bytes
Eso funciona bien si son paginas asp.

No me queda otra que modificar los formularios a asp.net, que por lo 
demas ahi si funciona.

Lo que busco yo es modificar la pagina de proceso del formulario que 
tengo y no tener que modificar todos los formularios.

En asp.net los objetos request.form retornan un namevalue en vez de una 
matriz de valores.

Incluso este codigo de microsoft, no funciona(lo mas probable es que me 
equivoque en algo pero no me doy cuenta).

respuesta.aspx

<%@ Page Language="VB" %>
<script runat="server">

     ' Insert page code here
     '
     Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) _
         Handles Me.Load
     Dim displayValues As New StringBuilder()
     Dim postedValues As NameValueCollection = Request.Form
     Dim nextKey As String
     Dim i as integer
     For i = 0 To postedValues.AllKeys.Length - 1
         nextKey = postedValues.AllKeys(i)
         If nextKey.Substring(0, 2) <> "__" Then
             displayValues.Append("<br>")
             displayValues.Append(nextKey)
             displayValues.Append(" = ")
             displayValues.Append(postedValues(i))
         End If
     Next
     Response.Write(postedValues.AllKeys.Length.ToString() + "<br>")
     Response.Write(displayValues.ToString())
End Sub

</script>
<html>
<head>
</head>
<body>
     <form runat="server">
         <!-- Insert content here -->
         <label id="Label1" runat="server" name="Label1">Valor</label>
     </form>
</body>
</html>



Nicotinomaniaco escribi�:
> No se lo escribiste asi para ilustrar la idea o si te equivocaste, pero en 
> el segundo caso, deber�as escribir:
> 
> response.write(request.form("nombre del campo"))
> 
> o bien
> 
> response.write(request.querystring("nombre del campo"))
> 
> M�s que el valor del formulario, puedes obtener los valores de los campos 
> del fomulario, que pueden ser varios (uno para nombre, otro para mail, 
> etc.). Por cada campo debes utilizar la instrucci�n antes descrita.
> 
> Slds
> :)
> 
> "gato2006chile" <gato2006chileSINESTO@gmail.com> escribi� en el mensaje 
> news:ei69h2$ma5$1@news.nivel5.cl...
>> Tengo un sitio desarrollado con varios formularios, el cual estoy 
>> migrandolo a paginas asp.net(solo el proceso).
>>
>> El sitio esta formado por paginas html y respuestas en asp.
>>
>> Lo que deseo es solo cambiar la accion del formulario y del proceso, pero 
>> no puedo acceder a los valores del formulario.
>>
>> <% response.write(request.form o request.querystring) %> no imprime nada.
>>
>> �Como puedo obtener el valor del formulario? 
> 
> 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads