none
Llamar una webForm desde un boton de otro proyecto RRS feed

  • Pregunta

  • Buenos días tengo un problema, tengo dos proyectos por separado, desde una webform tengo un boton que quiero llamar a una webform que está en otro proyecto como lo puedo hacer, lo estoy haciendo así, pero me sale error, cabe resaltar que el primer proyecto está en Vb y elsegundo en C# ambos en web.

    el nombre del primer proyecto se llama: CorporativoJG y su formulario: WcorpRegistrarActaPLC.vb 

    Protected Sub cmbPremio_Click(sender As Object, e As EventArgs) Handles cmbPremio.Click
            Dim Total As Integer
            Total = 2

     Response.Redirect("~/BBVAPremios/frmOriente.aspx?vParametro" = +Total)

    end sub

    el segundo proyecto se llama: BBVAPremios y su formualrio:  frmOriente.aspx

    viernes, 7 de julio de 2017 16:44

Respuestas

  • Está bien, esa es la forma de llamar desde uno a otro. Salvo una cosa: Tienes que poner la URL correct en el Response.Redirect. El simbolito que tienes al principio significa "la raiz del proyecto actual", por lo que no debes ponerlo si quieres saltar al otro proyecto (salvo que coincida que esté anidado por debajo del actual, cosa bastante poco frecuente). En su lugar, pon la URL del formulario de destino. Para saber cuál es, navega a ella desde un Browser y luego copia y pega en tu programa la Url mostrada por el Browser. Una vez comprobado que funciona, si quieres puedes refinarlo comparándola con la del formulario desde el que deseas hacer la redirección y poniendo solo la diferencia (que puede empezar por "../" si necesitas "subir de nivel".
    • Propuesto como respuesta osrol viernes, 7 de julio de 2017 18:04
    • Marcado como respuesta Joyce_ACModerator lunes, 10 de julio de 2017 15:25
    viernes, 7 de julio de 2017 17:25
    Moderador