Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Errores con el MaskedEditExtender

Estas en el tema de Errores con el MaskedEditExtender en el foro de Frameworks JS en Foros del Web. Hola amigos!! estoy trabajando con asp .net y estoy intentando meter AJAX en mi web form. Mi problema es que tengo un textBox donde voy ...
  #1 (permalink)  
Antiguo 03/04/2008, 06:21
 
Fecha de Ingreso: mayo-2006
Mensajes: 66
Antigüedad: 18 años, 6 meses
Puntos: 0
Errores con el MaskedEditExtender

Hola amigos!! estoy trabajando con asp .net y estoy intentando meter AJAX en mi web form. Mi problema es que tengo un textBox donde voy a escribir la fecha seleccionada de un CalendarExtender. Mi problema es con las validaciones al usar MaskedEditExtender y MasketEditValidator, a la hora de ejecutar que me da el siguiente excepción:

System.Web.HttpException: Se encontraron varios controles con el mismo identificador 'MaskedEditExtender1'. FindControl requiere que los controles tengan identificadores únicos.

Mi codigo HTML es el siguiente y la verdad no encuentro nada que le falte o que le sobre. Os agradecería mucho vuestra ayuda.

<asp:ScriptManager id="ScriptManager1" runat="server" EnableScriptGlobalization="true" EnableScriptLocalization="true">
</asp:ScriptManager>

<asp:TextBox ID="textoFecha" runat="server" CssClass="campo_formulario" Width="80px" MaxLength="10"> </asp:TextBox>
<cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlExtender="MaskedEditExtender1" ControlToValidate="textoFecha" IsValidEmpty="false" MessageEmpty="La fecha es requerida" InvalidValueMessage="Formato incorrecto" ValidationGroup="Demo1" Display="Dynamic" TooltipMessage="Meter fecha" ForeColor="DarkRed"></cc1:MaskedEditValidator>
<cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="textoFecha" Mask="99/99/9999" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError" MaskType="Date"></cc1:MaskedEditExtender>
<cc1:CalendarExtender ID="calendario" CssClass="ajax__calendar_body" runat="server" Enabled="true" TargetControlID="textoFecha" Format="dd/MM/yyyy" PopupButtonID="imgCalendario" </cc1:CalendarExtender>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:20.