Posteado por: martinmelchior | julio 4, 2008

TextBox + MaskedEditExtender + CalendarExtender + RequiredFieldValidator + CompareValidator


Este codigo es de una caja de texto que muestra el calendar de ajax, ademas de mostrar una mascara de edicion, validar el formato de la entrada y teniendo en cuenta que por otro lado es requerido.

<div class=”formRow”>
 
  <asp:Label CssClass=”formLabel” runat=”server” ID=”Label2″ meta:resourcekey=”lblBirthday”></asp:Label>
                           
  <asp:TextBox ID=”txtBirthday” runat=”server” MaxLength=”10″ Width=”80″ meta:resourcekey=”txtBirthday”></asp:TextBox>

  <cc1:MaskedEditExtender ID=”txtBirthday_MaskedEditExtender” runat=”server”
 Enabled=”True”
 Mask=”99/99/9999″
 MaskType=”Date”
 TargetControlID=”txtBirthday”></cc1:MaskedEditExtender>
                           
  <cc1:CalendarExtender ID=”txtBirthday_CalendarExtender”
 runat=”server”
 Enabled=”True”
 Format=”MM/dd/yyyy”
 TargetControlID=”txtBirthday”></cc1:CalendarExtender>
  <asp:RequiredFieldValidator ID=”rfv_txtBirthday” runat=”server”
 SetFocusOnError=”true” 
        Display=”None”
 ControlToValidate=”txtBirthday”
 meta:resourcekey=”rfvTxtBirthday”>
  </asp:RequiredFieldValidator>
 
  <asp:CompareValidator ID=”cvBirthday” runat=”server” meta:resourcekey=”cvBirthday”
   Type=”Date”
 Operator=”DataTypeCheck”
 Display=”None”
 ControlToValidate=”txtBirthday”>
  </asp:CompareValidator>

</div>

Anuncios

Responses

  1. muy buena la data. Pero yo estoy teniendo un problema.
    Tengo una pantalla en donde debajo del calendatio hay una serie de textbox y DropDownList y al desplegar el calendario el mismo se ponde por detras de estos objetos.
    Aclaro que estoy usando framework 2.0 y posiciones absolutas para los objetos ¿alguien sabe como puedo solucionar este problema?
    Muchas gracias


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: