my.ASPItalia.com
ASP.NET
|
HTML5
|
LINQ e Entity Framework
|
Silverlight
|
Windows Phone
|
.NET Framework
|
Windows 8
|
Libro WP7
|
Libro HTML5
|
Corso HTML5
Iscriviti
Login
Newsletter
Home
Articoli
Script
Notizie
FORUM
Blogs
Media
Tutorials
Corsi
Libri
Eventi
Tags
Tutti i forum
Ricerca
FAQ
Fai una domanda
Problema con fogli di stile a runtime
in
.NET Framework
>
ASP.NET 2.0
Ultimo messaggio
1
2
>>
mais76
il 20 febbraio 2008 alle 19:14
7 messaggi
dal 25 settembre 2007
Ciao a tutti, sto creando una pagina di esercizio per imparare questo linguaggio utilizzando VS2005 Web Developper (la versione gratuita). Mi sono imbattuto nel seguente problema che non riesco a risolvere.
Ho creato una masterpage ed un foglio di stile, poi ho creato una pagina posizionando una serie di pulsanti, dropdownlist e label utilizzando le classi che ho creato nel foglio css (tutto da codice senza usare il design mode).
Il problema è che se visualizzo la pagina cliccando sul tab "Design", in basso a sinistra dell'ambiente, vedo tutti i controlli posizionati correttamente, se eseguo la pagina con F5 vedo la struttura definita nella masterpage ma i controlli sono tutti allineati a sinistra e uno sotto l'altro.
Quindi in Design mode funziona tutto correttamente, a run time è come se l'applicazione non riuscisse a caricare il foglio di stile.
Grazie per l'aiuto.
Ciao!
Rispondi
Quoting
nostromo
il 20 febbraio 2008 alle 23:25
14.774 messaggi
dal 18 febbraio 2004
Contributi
www.soluzioni4d.it
|
Blog
per prima cosa controlla il percorso, posta pure come lo imposti.
considera comunque che un pò di differenza tra quanto mostra il Designer e il Browser può essere lievemente differente.
considera anche di testare la tua applicazione su più browser.
ciao marco
Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio
http://nostromo.spaces.live.com/default.aspx
Rispondi
Quoting
mais76
il 21 febbraio 2008 alle 18:09
7 messaggi
dal 25 settembre 2007
Premetto che la differenza è sostanziale, nel design vedo correttamente i controlli uno accanto all'altro, quando esegue il progetto uno sotto l'altro.
La Masterpage è così definita:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<link rel="stylesheet" href="App_Themes/Default/Default.css" />
</head>
<body>
<form id="form1" runat="server">
<div class="header">
</div>
<hr />
<div class="content">
<asp:contentplaceholder id="MasterBody" runat="server">
</asp:contentplaceholder>
</div>
<hr />
<div class="footer">
</div>
</form>
</body>
</html>
e la pagina creata ha il seguente "header":
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="Test" %>
<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="MasterBody" >
...
...
</asp:Content>
Grazie mille!
Rispondi
Quoting
gyppo
il 21 febbraio 2008 alle 18:52
213 messaggi
dal 25 settembre 2006
Controlla l'html generato per verificare che il file con i css sia correttamente incluso.
Ciao.
Rispondi
Quoting
nostromo
il 21 febbraio 2008 alle 19:22
14.774 messaggi
dal 18 febbraio 2004
Contributi
www.soluzioni4d.it
|
Blog
la pagina in questione è in area protetta? usi IIS e il server web integrato nel VS?
ciao marco
Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio
http://nostromo.spaces.live.com/default.aspx
Rispondi
Quoting
mais76
il 22 febbraio 2008 alle 13:17
7 messaggi
dal 25 settembre 2007
Gyppo, grazie, se stasera ho tempo proverò il tuo consiglio, non ci avevo pernsato...
Nostromo, scusa la mia ignoranza ma non so rispondere...
Come si fa a verificare quello che mi chiedi? così controllo... ti posso dire che sul mio pc ho installato IIS sicuramente e che eseguendo l'applicazione appare un'icona bianca nella systray che carica la pagina in localhost...
Grazie per la pazienza...
Rispondi
Quoting
nostromo
il 22 febbraio 2008 alle 14:06
14.774 messaggi
dal 18 febbraio 2004
Contributi
www.soluzioni4d.it
|
Blog
quella piccola icone è il server web integrato nel VS, se non hai cambiato nulla la tua pagina non è protetta quindi il problema non dipende da quello.
ciao marco
Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio
http://nostromo.spaces.live.com/default.aspx
Rispondi
Quoting
magister82
il 23 aprile 2008 alle 11:39
12 messaggi
dal 23 aprile 2008
Ciao
Ho lo stesso identico problema riscontrato da Mais76, ma io sto lavorando con VS 2008 professional (Trial edition).
Avete qualche soluzione a portata di mano?
Grazie
Matteo
Modificato da magister82
il 23 aprile 2008 10.41 -
Modificato da magister82
il 23 aprile 2008 10.41 -
Rispondi
Quoting
1
2
>>
Salto rapido
Ultimi messaggi
Tutti i forum
Ricerca
Utenti online
ASP.NET
ASP.NET 2.0
ASP.NET 3.5
ASP.NET 4.0
.NET Framework
Silverlight
Windows Phone
Windows Presentation Foundation e WinForms
Windows Communication e Workflow
ASP - avanzato
ASP - base
SQL Server e MySQL
E-commerce
Hosting
Altri linguaggi e tecnologie
Windows Server, IIS & Security
Libri
OT
Commenti: blogs e notizie
Eventi
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.
Community
Effettua il login!
Hai dimenticato la password?
Ultimi messaggi
twain image scanner in sito web
(12)
da php a classic asp
(2)
Problema con script #401 per il ridimensioanmento di immagini
(4)
sessioni asp.net 2.0
(7)
Come intercettare errori dal server e mostrarli in una pagina personalizzata?
(3)
sharepoint
Problema visualizzazione pagine
(1)
UTENTI ONLINE
In primo piano
Annunciate le versioni ufficiali di Visual Studio 11
Rilasciato Visual Studio 11 Beta: scopri tutte le novità!
Windows 8 Consumer Preview: segui con noi la diretta
I più letti di oggi
Sviluppare applicazioni web mobile con HTML5 e jQuery mobile
Applicazioni Metro con XAML: cosa cambia per lo sviluppatore .NET con Windows 8
Visual Basic 2010
Speciale Forms Authentication di ASP.NET
Silverlight 3.0
Sviluppare applicazioni per Windows Phone
Salvare e leggere rapidamente le impostazioni di un'applicazione Windows Phone
ASP.NET 4.0 in C# e VB
Media
Sviluppare applicazioni web mobile con HTML5 e jQuery mobile
Metro Style App per Windows 8 con HTML e Javascript
Tutti i media
In evidenza
Dal 29 febbraio arriva WinRTItalia.com: tutto sullo sviluppo per Windows 8 e Metro
Sviluppare applicazioni web mobile con HTML5 e jQuery mobile
Disegnare un'applicazione a servizi con Entity Framework e WCF
Il nuovo tag time in HTML5
Salvare e leggere rapidamente le impostazioni di un'applicazione Windows Phone
Metro Style App per Windows 8 con HTML e Javascript
Aggiungere un handler globale per le chiamate AJAX di ASP.NET MVC
Annunciate le versioni ufficiali di Visual Studio 11
MISC
I nostri autori
Collabora con noi!
Media Kit - Pubblicità sul nostro network