Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 08-abr-2008, 02:18   #1 (permalink)
Beatrice ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 19
Problemas ValidationSumary y funcion javascript de validación

Hola a todos!!

Estoy haciendo una aplicacion Web en ASP .NET 2.0 y para validar los campos de una página utilizo los controles

RequiredFieldValidator, RegularExpressionValidator y para validar otros campos utilizo una función javascript. El caso es que cuando utilizo la función Javascript no me valida los campos con RequiredFieldValidator, RegularExpressionValidator.

He probado llamando a ValidatorOnSubmit() y a ValidatorCommonOnSubmit() dentro de la función Javascript, pero no me valida los campos.

Soy muy nueva en estoy y no se por donde atajar el problema



Gracias!!!!!!
Beatrice está desconectado   Responder Citando
Antiguo 08-abr-2008, 07:47   #2 (permalink)
Javier Santamaria no se puede cailificar en este momento
 
Avatar de Javier Santamaria
 
Fecha de Ingreso: julio-2007
Mensajes: 294
Re: Problemas ValidationSumary y funcion javascript de validación

Desde javascript la unica manera de llamar a una funcion de servidor es mediante __dopostback()

Esto te manda al page load donde tendras que ver si se ha llamado desde javascript en tal caso realizar las operaciones pertinentes.

Te dejo el codigo para ello:

Código PHP:
Protected Sub Page_Load(ByVal sender As ObjectByVal e As System.EventArgs)
Handles Me.Load
If (IsPostBackThen
If (Request.Params("__EVENTTARGET") = "form1"Then
Dim fi 
As New System.IO.FileInfo(rutaarchivo)
If 
fi.Exists Then
fi
.Delete()
End If
End If
Else
Page.ClientScript.GetPostBackEventReference(New PostBackOptions(Page))
End If
End If
End Sub

Y claro
__doPostBack("form1",""); 
Saludos
Javier Santamaria está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:06.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93