Luis Alberto Sanz
2008-10-03 09:40:28 UTC
Hola.
Tengo un formulario con varios campos los cuales algunos no son requeridos y
otros si. En los requeridos tengo un control RequiredFieldValidator de la
siguiente forma:
<asp:RequiredFieldValidator ID="RFV_A1_Capital_Social" runat="server"
ControlToValidate="A1_Capital_SocialTextBox"
Display="None"
ErrorMessage="Campo Requerido. Por favor rellene el campo ya que es
necesario para la elaboracion del expediente.">
</asp:RequiredFieldValidator>
<ajaxToolkit:ValidatorCalloutExtender ID="VCE_RFV_A1_Capital_Social"
runat="server"
TargetControlID="RFV_A1_Capital_Social">
</ajaxToolkit:ValidatorCalloutExtender>
El problema es que si en el campo requerido no he entrado y pulso el boton
de actualizar no me muestra el mensaje de campo requerido, sin embargo si he
pasado por ese campo y pulso actualizar si me lo muestra.
Y claro los usuarios pulsan el boton actualizar, y si no han rellenado ese
campo o no han entrado en el, no hace nada ni les muestra el mensaje ni
nada.
No se porque sera debido este comportamiento.
Gracias.
Tengo un formulario con varios campos los cuales algunos no son requeridos y
otros si. En los requeridos tengo un control RequiredFieldValidator de la
siguiente forma:
<asp:RequiredFieldValidator ID="RFV_A1_Capital_Social" runat="server"
ControlToValidate="A1_Capital_SocialTextBox"
Display="None"
ErrorMessage="Campo Requerido. Por favor rellene el campo ya que es
necesario para la elaboracion del expediente.">
</asp:RequiredFieldValidator>
<ajaxToolkit:ValidatorCalloutExtender ID="VCE_RFV_A1_Capital_Social"
runat="server"
TargetControlID="RFV_A1_Capital_Social">
</ajaxToolkit:ValidatorCalloutExtender>
El problema es que si en el campo requerido no he entrado y pulso el boton
de actualizar no me muestra el mensaje de campo requerido, sin embargo si he
pasado por ese campo y pulso actualizar si me lo muestra.
Y claro los usuarios pulsan el boton actualizar, y si no han rellenado ese
campo o no han entrado en el, no hace nada ni les muestra el mensaje ni
nada.
No se porque sera debido este comportamiento.
Gracias.