Buenas noches.. amigos espero puedan ayudarme en algo que me tiene la cabeza loca desde hace rato.
Tengo un formulario de correo que valida, y tengo un div oculto donde esta un mensaje de agradecimiento una vez que mande el mail.
Actualmente lo tengo de la siguiente Forma.
1. El formulario Valida.
2. Una vez que valide y todo esta bien, manda el mail.
3. Muestra el div oculto con el mensaje de agradecimiento en la misma ventana.
Hasta aqui todo bien.
Lo que deseo hacer ahora, es que dicho div lo muestre con un plugin de lightbox que instale. Para que quede con un mejor efecto.
El plugin permite codigo inline html, lo que sucede es que en el ejemplo del lightbox llama a ese codigo inline de la siguiente forma:
"$(".efecto").colorbox({width:"50%", inline:true, href:"#inline_example1"});"
esta es la etiqueta que llama el efecto con el codigo inline:
<a class='efecto' href="#">Inline HTML</a>
y el codigo inline seria asi:
<!-- This contains the hidden content for inline calls -->
<div style='display:none'>
<div id='inline_example1' style='padding:10px; background:#fff;'>
<p><strong>Thanks for writing.</strong></p>
</div>
</div>
Este es el ejemplo.
Ahora en mi caso, resulta que dicho div oculto esta igual en display:none, pero se activa desde el .cs despues de validar de la siguiente forma:
finally
{
if (enviado)
div_formulario.Visible = true;
}
mi problema es justo aqui... como hago para que al igual que el ejemplo que esta arriba me abra ese div desde el codigo .cs utilizando el llamado <a class='efecto' href="#"> como en el ejemplo mostrado arriba
espero me halla sabido explicar, me hayan entendido y me puedan ayudar..
Saludos..