29 messaggi dal 03 maggio 2004
Ho creato un custom Control che eredita dal textbox.
Se al controllo applico uno skin che in un normale textbox funziona , nel mio controllo non si vede nulla.
Ho visto che normalmente gli skin in realta aggiungono attributi css , ma nel mio controllo no.
Qualcuno ha un idea??
Grazie ciao.
Filabula wrote:
Ho visto che normalmente gli skin in realta aggiungono attributi css , ma nel mio controllo no.

devi decorare la tua classe con l'attributo Themeable.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
29 messaggi dal 03 maggio 2004
Ho provato così :
<Themeable(True)> _
Public Class NumTextBox
Inherits System.Web.UI.WebControls.TextBox
........
..........
end class

Ma niente
Forse devo aggiungere qualcos'altro??
Filabula wrote:
Forse devo aggiungere qualcos'altro??

una volta fatto quello, è tutto.
tra l'altro TextBox deriva da WebControl che è Themeable quindi sarebbe anche superfluo. ovviamente nello skin la definizione è corretta? hai già provato con il debugger?

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
29 messaggi dal 03 maggio 2004
Problema risolto era colpa mia, avevo scritto malamente lo skin.
Ora funziona.
Già che ci siamo ho un problema con un GridView se passo come sorgente dati un DataView che non ha righe non si vede più la testata della tabella ma l'EmptyDataTemplate, c'è un modo di per far vedere cmq la testa??
Grazie e ciao.
Filabula wrote:
Già che ci siamo ho un problema con un GridView se passo come sorgente dati un DataView che non ha righe non si vede più la testata della tabella ma l'EmptyDataTemplate, c'è un modo di per far vedere cmq la testa??

per problemi nuovi andrebbe aperto un nuovo thread.
btw, no, non c'è modo se non sovrascrivendo il controllo, perchè l'EmptyDataTemplate serve appunto per questo.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.