Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/09/2011, 17:53
HalconDivino
 
Fecha de Ingreso: agosto-2010
Mensajes: 52
Antigüedad: 14 años, 3 meses
Puntos: 12
Respuesta: Validar datos de TextBox contra SQL usando AJAX

Korreca

Gracias
ya quedó
Saludos

Mas o menos así quedo ..para que se den una idea.
-------------------------------------------------------------------



DATOS DE ENTRADA EN EL TEXTBOX
<asp:TextBox
ID = "TextBox2"
runat = "server"
onblur = "ValidaDato(this.value);"
>
</asp:TextBox>

PROCESO. CON ESTE CONTROL SE LLAMA AL WEBSERVICE Y ESTE ES LLAMADO DESDDE LA FUNCION DE JAVA SCRIPT
<cc1:DynamicPopulateExtender
ID = "DynamicPopulateExtender1"
runat = "server"
TargetControlID = "Label1"
ServiceMethod = "ValidaDato"
UpdatingCssClass= "dynamicPopulate_Updating"
>
</cc1:DynamicPopulateExtender>

SALIDA: EN ESTE LABEL SE PONE EL RESULTADO DEL WEBSERVICE
<asp:Label
ID="Label1"
runat="server"
Text="Label"
>
</asp:Label>


FUNCION DE JABA QUE LLAMA A SU VEZ A DynamicPopulateExtender1 CON EL PARAMETRO DE ENTRADA DEL TEXTBOX
function ValidaDato(value)
{
var behavior = $find('DynamicPopulateExtender1');

if (behavior)
{
behavior.populate(value);
}

FUNCION DEL WEBSERVICE EN LA CUAL PUEDE SER TAN SIMPLE O COMPLEJA COMO UNO LA REQUIERA INCLUSO CON LLAMADO A SQL
public static string ValidaDato(string contextKey)
{
string resultado = "";
try
{
resultado = "HOLA MUNDO" + contextKey;
}
catch (System.Exception excep)
{
resultado = excep.Message;

}

return resultado;

}

}

Última edición por HalconDivino; 08/09/2011 a las 18:13