Desesperada con problema con html y boton asp
Publicado por valentina (1 intervención) el 02/03/2009 20:53:28
Estimados:
Deseo poder hacer algo que a buenas primeras pareciera muy simple, pero a lo cual no le podido encontrar una solucion.
Tengo un texto que se debe esta oculto al partir la aplicacion, este hecho con tags html
y para un div que parte con la condicion invisible como sigue asi:
<div id="divoculto" style="display:none">
texto oculto
</div>
y en la parte de diseño(desing) he colocado un imageButton asp, el cual al ser pulsado debe hacer dos cosas
la primera es ejecutar un codigo mas o menos de este estilo
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
IraBuscarDatos()
}
y ademas mostrar el anterior texto html oculto
para ello elabore una rutina javascript
function mostrar(){
document.getElementById('divoculto').style.display = 'inline'
}
para lo cual el codigo del boton quedo en el html de la siguiente manera:
<asp:ImageButton ID="ImageButton1" runat="server" onclick="ImageButton1_Click"
style="height: 16px" OnClientClick="javascript:mostrar();" />
Esto funciona parcialmente ya que cuando presiono el boton me muestra el texto, pero solo por un momento
y luego queda oculto nuevamente.
Que debo hacer para que se mantenga visible el texto
Gracias
Deseo poder hacer algo que a buenas primeras pareciera muy simple, pero a lo cual no le podido encontrar una solucion.
Tengo un texto que se debe esta oculto al partir la aplicacion, este hecho con tags html
y para un div que parte con la condicion invisible como sigue asi:
<div id="divoculto" style="display:none">
texto oculto
</div>
y en la parte de diseño(desing) he colocado un imageButton asp, el cual al ser pulsado debe hacer dos cosas
la primera es ejecutar un codigo mas o menos de este estilo
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
IraBuscarDatos()
}
y ademas mostrar el anterior texto html oculto
para ello elabore una rutina javascript
function mostrar(){
document.getElementById('divoculto').style.display = 'inline'
}
para lo cual el codigo del boton quedo en el html de la siguiente manera:
<asp:ImageButton ID="ImageButton1" runat="server" onclick="ImageButton1_Click"
style="height: 16px" OnClientClick="javascript:mostrar();" />
Esto funciona parcialmente ya que cuando presiono el boton me muestra el texto, pero solo por un momento
y luego queda oculto nuevamente.
Que debo hacer para que se mantenga visible el texto
Gracias
Valora esta pregunta


0