2008-11-25 6 views
2

J'ai ajouté un fichier jpg au dossier App_localResources et dans les propriétés du document spécifié la photo dans la propriété Background. Dans le concepteur, il apparaît comme l'arrière-plan, mais quand je cours la page je reçois toujours l'arrière-plan de la page blanche.Comment définir une image comme arrière-plan dans ASP.NET?

+0

Que voulez-vous dire lorsque vous faites référence aux propriétés du document et à la propriété Background. Parlez-vous des attributs HTML? Si j'étais vous, je le ferais tout via CSS. –

Répondre

0

En supposant que vous avez peut-être une feuille de style qui pourrait remplacer l'arrière-plan?

0

Je voudrais vérifier si le serveur Web intégré était encore en cours d'exécution et l'arrêter, puis relancer votre application.

* Cliquez avec le bouton droit de la souris sur l'icône de la barre d'état système et sélectionnez "Stop".

La page est mise en cache, vous devriez voir vos modifications maintenant.

5

Il n'existe pas de méthode ASP.Net pour cela.

La manière HTML canonique est d'inclure ce CSS:

body { background-image: url('background.jpg'); } 

Si vous avez défini la balise body avec runat="server" vous pouvez ajouter la ligne de style en utilisant la propriété Attributes, mais ce ne serait pas une bonne idée. Les détails de disposition comme ceci devraient aller dans la feuille de style.

0

J'ai utilisé le fiddler pour tracer les appels sur l'image. App_LocalResources \ *. Jpg renvoie une erreur 403. Le dossier App_LocalResources est vraiment à utiliser pour la localisation. Si je déplace l'image dans un dossier d'image cela fonctionne bien. De même, plutôt que de définir la propriété Background, utilisez la propriété Style et la propriété d'arrière-plan.

Questions connexes