hola mundo en un RadioButtonList se pueden dejar enable algunos campos, ejemplo:
0 día
0 tarde
0 noche
en este ejem puedo yo deshabilitar "tarde" & "noche", y "día" dejarlo habilitado será posible
de ante mano gracias por las respuesta
| |||
consulta sobre RadioButtonList hola mundo en un RadioButtonList se pueden dejar enable algunos campos, ejemplo: 0 día 0 tarde 0 noche en este ejem puedo yo deshabilitar "tarde" & "noche", y "día" dejarlo habilitado será posible de ante mano gracias por las respuesta Última edición por kansaki; 03/11/2004 a las 21:38 |
| ||||
Lo puedes hacer con javascript.. Supongamos que tienes un radtiobuttonList de ésta forma: Cita: Y deseas deshabilitar la opcion tarde y noche , pues ahora tenemos que ver cual es el ID que se genera en el cliente que por lo regular es el nombre del objeto en este caso es RadioButton1 concatenado con un guion bajo mas un valor que se va incrementando desde 0 hasta el numero de elementos<asp:RadioButtonList id="RadioButtonList1" runat="server"> <asp:ListItem Value="Dia">Dia</asp:ListItem> <asp:ListItem Value="Tarde">Tarde</asp:ListItem> <asp:ListItem Value="Noche">Noche</asp:ListItem> </asp:RadioButtonList> Es decir, que cuando se procese la página se convertirá en ésto: Cita: Y lo que nos interesa son los ID´s que se generan en el cliente para jugar con el javascript <table id="RadioButtonList1" border="0"> <tr> <td><input id="RadioButtonList1_0" type="radio" name="RadioButtonList1" value="Dia" /><label for="RadioButtonList1_0">Dia</label></td> </tr><tr> <td><input id="RadioButtonList1_1" type="radio" name="RadioButtonList1" value="Tarde" /><label for="RadioButtonList1_1">Tarde</label></td> </tr><tr> <td><input id="RadioButtonList1_2" type="radio" name="RadioButtonList1" value="Noche" /><label for="RadioButtonList1_2">Noche</label></td> </tr> </table> Por lo cual pondríamos hasta abajo de todo el code correspondiente: Cita: Con ello deshabilitaremos tanto la opcion "Tarde" como "Noche"<script language=javascript> var r = document.getElementById('RadioButtonList1_1'); r.disabled = true; r = document.getElementById('RadioButtonList1_2'); r.disabled = true; </script> El code completo sería: Cita: Espero que sea lo que buscas.. <HTML> <Body> <FORM id="Form1" method="post" runat="server"> ... ... <asp:RadioButtonList id="RadioButtonList1" runat="server"> <asp:ListItem Value="Dia">Dia</asp:ListItem> <asp:ListItem Value="Tarde">Tarde</asp:ListItem> <asp:ListItem Value="Noche">Noche</asp:ListItem> </asp:RadioButtonList> ... ... <script language=javascript> var r = document.getElementById('RadioButtonList1_1'); r.disabled = true; r = document.getElementById('RadioButtonList1_2'); r.disabled = true; </script> Salu2
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |