Hola:
Desde una web form pretendo abrir una nueva web form a la cual le paso un parámetro de la 1ª web form, para esto uso el código siguiente:
if(this.CheckBox1.Checked == true)
{
string sIdPersona = "";
sIdPersona = TextBox3.Text;
Response.Redirect("WebForm2.aspx?id_persona=" + sIdPersona);
}
Si en la primera web form utilizo:Target = “_blank” en form de HTML
Si CheckBox1 está chequeado, me muestra la 2ª web form correctamente en una nueva ventana, pero si CheckBox1 no está chequeado me muestra nuevamente en una nueva ventana la 1ª pantalla.
Si en la primera web form omito el target = “_blank”Si CheckBox1 está chequeado, me muestra la 2ª web form en la misma ventana donde se encontraba la 1ª, cosa que no deseo, pero si CheckBox1 no está chequeado nada hace lo cual es correcto.
Lo que deseo es lograr que la nueva web form se muestre en una 2ª ventana si el CheckBox1 está chequeado y en caso de no estar chequeado, permanezca la 1ª web form sin que se abra nuevamente en una 2ª ventana.
Les agradeceré su orientación sobre la manera como puedo lograr esto.
A.L.