Come fare in modo che il designer di Visual Studio renda correttamente i CSS in un controllo utente Web ASP.NET?

StackOverflow https://stackoverflow.com/questions/804194

Domanda

Quando sviluppo un controllo utente Web, sto disegnando tutto con CSS. Ogni volta che guardo il controllo nel designer, nessuno dei CSS è reso, o ovviamente, perché non lo sto guardando nel contesto della pagina in cui il mio elemento di collegamento è dichiarato nel mio file CSS. Inoltre, Visual Studio includerà un avviso:

  

Il valore della classe o CssClass non è definito.

per ogni attributo di classe che utilizzo.

Posso fare in modo che il designer renda il CSS se includo un elemento link nel controllo stesso, ma poi ho elementi link duplicati sparsi nelle mie pagine.

Esiste un modo per convincere il progettista a giocare bene con il mio CSS in un controllo web senza iniettare elementi di link duplicati ovunque?

È stato utile?

Soluzione

Purtroppo al momento, penso che sia il migliore che otterrai come visto qui .

L'unica buona notizia che posso vedere è questa Problema di connessione che è " Chiuso - Posticipato " ;, quindi potrebbero anche pensarci.

Il problema che hai è che puoi fare una visualizzazione del controllo in modo molto diverso a seconda delle regole CSS applicate con gli stili - così un foglio di stile o una combinazione di tag genitore potrebbe far apparire (ad esempio) etichette sopra il loro modulo elementi e un altro accanto a loro - quali vorresti visualizzare quando visualizzi il controllo Utente fuori dal contesto della pagina?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top