2009-11-05 8 views
0

Je peux voir des images d'arrière-plan pendant la conception. Mais ne peut pas voir les images en cours d'exécution. J'utilise mon application depuis le serveur de développement asp.net. J'applique des images d'arrière-plan en utilisant css.Visual Studio 2005 - Problème d'affichage d'image asp.net

Quelle est la solution?

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="BackgroundImageTest._Default" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head runat="server"> 
    <title>Untitled Page</title> 
    <link rel="stylesheet" href="Stylesheet1.css" type="text/css" media="screen" /> 
</head> 
<body> 
    <form id="form1" runat="server"> 
    <div> 
     abcdef 
    </div> 
    </form> 
</body> 
</html> 


div 
{ 
    background-image:url(App_LocalResources/database.1.jpg); 
    width:400px; 
    height:400px; 
} 

Répondre

1

Avez-vous vérifié si le PATH est toujours là en cours d'exécution?

+0

comment le vérifier? – anonymous

+0

et je pense qu'il est préférable d'utiliser un style pour l'appliquer. – Dani

+0

mettre l'image sur le dossier racine du site Web et supprimer le chemin et voir si cela fonctionne. sinon - ce n'est pas un problème de chemin – Dani