Hola chicos,
he creado algún control básico para ASP.NET, y por
ejemplo, en el ASPX lo pongo así:
<controlesweb:fechatextbox id="FC_ALTA" runat="server"
CssClass="formularios"
PermitirNull="False"
MensajeError="Debe indicar la Fecha de Alta o la fecha
contiene caracteres no
válidos."></controlesweb:fechatextbox>
El control fechatextbox es una clase que hereda de
TextBox con nuevas propiedades como
PermitirNull (bool) y MensajeError (string).
El ASPX es texto entonces, la cadena
PermitirNull="False"
MensajeError="Debe ..."
se transforma en un bool y en un string, de alguna
manera, no sé cómo.
Me gustaría saber cómo podría añadir una nueva propiedad
a la clase FechaTextBox, que sea de tipo complejo, por
ejemplo un Hashtable o una clase mía.
La cuestión es que si quiero meter esa propiedad en el
ASPX no podría, pues cómo transformo algo que es sólo
texto (que está en el ASPX) a una clase como Hashtable u
otra.
<controlesweb:fechatextbox id="FC_ALTA" runat="server"
CssClass="formularios"
PermitirNull="False" MINUEVAPROPIEDAD="?????" .
Gracias a todos.
Leer las respuestas