Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2012, 22:24
Avatar de cristiantorres
cristiantorres
 
Fecha de Ingreso: marzo-2012
Mensajes: 383
Antigüedad: 12 años, 9 meses
Puntos: 61
Respuesta: Habilitar y desabilitar botones

El evento TextChanged en webform funciona de diferente manera que en winform por eso no te funciona.

Podrías hacerlo con javascript

Código Javascript:
Ver original
  1. <script language="javascript" type="text/javascript">
  2.      function Habilitar(){
  3.  
  4.         var txt1 = document.getElementByTagId(" txtRut").value;
  5.         var txt2 = document.getElementByTagId("txtId").value;
  6.        
  7.         var boton = document.getElementByTagId("boton1");
  8.  
  9.         if(txt1 == "" && txt2=="")
  10.              boton.setAttribute("disabled", "disabled");
  11.         else
  12.              boton.removeAttribute('disabled');
  13.  
  14.      }
  15. </script>
Esa seria la funcon javascript ahí agregas los demás botones.

Luego en los ten tu código asp.net tendrías así.
Código ASP:
Ver original
  1. <asp:Button ID="txtRut" runat="server" onkeypress="Habilitar();"  />
  2. <asp:Button ID="txtId" runat="server" onkeypress="Habilitar();"  />

Nota: No he probado el código pero tendría que funcionarte si tiene algún error solo se lo corriges.
__________________
Visita mi Blog C#, vb.net, asp.net, sql, java y mas...
Blog Cristian Torres