¿Cómo puedo pasar el valor del cuadro de texto de UserControl (ASCX) a otra página (ASPX) usando server.Transfer ()

StackOverflow https://stackoverflow.com/questions/6827196

  •  26-10-2019
  •  | 
  •  

Pregunta

Estoy escribiendo un control de usuario (WebPart) en Kentico. Quiero pasar el valor de los cuadros de texto de UserControl a la página ASPX usando server.transfer ().

¿Puede ser? Si es así, ¿cómo puedo hacerlo?

Saludos,

Rojos

¿Fue útil?

Solución

No me gusta particularmente este método, prefiero usar sesiones para pasar datos entre páginas, pero si necesita hacer esto aquí, cómo se hace de acuerdo con esto página.

Aquí está tl; Dr Resumen. Requiere tres scripts/páginas:

Form.ASCX - Este será el control que contiene el valor del cuadro de texto.

Formparsingscript.aspx (referenciado en el form.ASCX en el atributo de acción): esto realizará el Server.Transfer "FinalScript.aspx" llamar

Finalscript.aspx que mostrará el contenido de Response.Form["TextBoxName"] (Post http) o Response.QueryString["TextBoxName"] (Http get)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top