
03/10/2009, 08:13
|
 | | | Fecha de Ingreso: agosto-2005 Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 19 años, 6 meses Puntos: 6 | |
Lio con los RadioButton Holas.
tengo 2 Radio Button que deben hacer lo siguiente: cuando selecciono 'normal' se oculta las opciones avanzadas
cuando selecciono 'avanzado' se muestra las opciones avanzadas
pero, el codigo no hace eso correctamente, lo hace de la siguiente manera - cuando cargo la pagiina por primera vez, las opciones avanzadas no se muestran (es correcto)
- cuando selecciono la opcion 'avanzada' las opciones de avanzada se muestran (es correcto)
- luego, cuando selecciono 'normal', las opciones avanzadas se ocultan (es correcto)
- pero al seleccionar la opciona 'avanzada' por 2da vez o mas, ya no se muestran las opciones avanzadas (aqui se equivoca)
de aqui en adelante, no importa cuantas veces selecciones normal<->avanzada, no se muestra mas las opciones avanzadas.
les muestro el codigo: Código HTML: <html>
<head id="Head1" runat="server">
<title>Licencias Internas</title>
<link rel="Stylesheet" href="Stylos.css" type="text/css" />
<script runat="server">
Sub OcultarMostrar1(ByVal s As Object, ByVal e As EventArgs)
If RadioButton1.Checked = True Then
lblAvanzado.Visible = False
End If
If RadioButton1.Checked = False Then
lblAvanzado.Visible = True
End If
End Sub
</script>
</head>
<body>
<form id="Form1" runat="server">
<table width="800" style="margin-top:10px">
<tr><td colspan="1" class="SubTitulos">Buscar Prsona</td></tr>
<tr><td style="text-align:center;" colspan="1">
<asp:RadioButton ID="RadioButton1" GroupName="mostrar" runat="server" Text="Normal" Checked="true" AutoPostBack="true" OnCheckedChanged="OcultarMostrar1" />
<asp:RadioButton ID="RadioButton2" GroupName="mostrar" runat="server" Text="Anazado" OnCheckedChanged="OcultarMostrar1" AutoPostBack="true" />
</td></tr>
<tr><td>
Nombre: <asp:TextBox runat="server" ></asp:TextBox>
</td></tr>
<asp:Label ID="lblAvanzado" Visible="false" runat="server">
<tr><td>Rut: <asp:TextBox runat="server" />
Empresa: <asp:DropDownList runat="server" >
<asp:ListItem Text="empresa 1" />
<asp:ListItem Text="empresa 2" />
<asp:ListItem Text="..." />
<asp:ListItem Text="empresa n" />
</asp:DropDownList></td></tr>
<tr><td><asp:RadioButton ID="rd1" GroupName="rdbFecha" Text="Todas las Fechas" Checked="true" AutoPostBack="true" runat="server" /></td></tr>
<tr><td><asp:RadioButton ID="rd2" GroupName="rdbFecha" Text="Entre Las Fechas" AutoPostBack="true" runat="server" /></td></tr>
</asp:Label>
</table>
</form>
</body>
</html> |