Domanda

Sto realizzando un progetto in ASP.NET/C# utilizzando Telerik RadControls per ASP.NET AJAX e ho fatto molti sforzi nella progettazione del sito. Ora all'improvviso Radwindow minaccia tutti gli stili CSS in atto. Questo è un problema davvero peculiare ed è solo con Internet Explorer. Qualcuno per favore aiutami a correggere questo ..

Quasi il 100% del contenuto nel mio sito utilizza CSS (non CSS3). Tutto sembrava e funzionava bene (in tutti i browser incl. IE), fino a quando non ho aggiunto un Radwindow Telerik nella pagina. Dopo questo IE non sta rendendo i miei stili CSS e il mio sito sembra una merda completa !! Ma gli altri browser come Chrome e Firefox funzionano perfettamente. Anche l'aggiunta di RadwindowManager da sola senza alcun vero e proprio Radwindows provoca lo stesso problema.

Nota: CSS of RadControls sembra buono e non ha problemi. Questo è solo con gli altri elementi/controlli standard HTML/ASP.NET.

Sto usando la masterpage e se sposto il Radwindow/Manager sulla masterpage, filtra quindi il bug a tutte le pagine figlio/contenuto, cioè tutte le pagine figlio non applicano lo stile CSS. Ma gli stili CSS nella mia masterpage vanno bene. Sono completamente perplesso da questo comportamento e non sono riuscito a trovare ciò che non va.

Ho anche controllato il CSS utilizzato da Radwindow e non vi è stato alcun nome di classe/classe che sia in conflitto con nessuna delle classi che sto usando con gli elementi nelle pagine del contenuto. Tutti i probri sopra menzionati sono solo con Internet Explorer. :(

Qualcuno ha emesso questo tipo di problema? Gentilmente aiutami dal momento che ho un disperato bisogno di Radwindow e non sono riuscito a eliminarlo dal mio progetto.

È stato utile?

Soluzione

Controlla se non stai colpendo i 30 fogli di stile su un limite di pagina in IE. Se hai molte registrazioni di fogli di stile, IE non li analizzerà tutti e avrai stili mancanti. Altri browser non sono influenzati da questa limitazione. Prova a combinare il tuo CSS in uno o se stai usando più di uno dei radcontrols, aggiungi un RadstylesheetManager alla tua pagina principale.

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