2009-11-05 4 views
0

디자인 타임에 배경 이미지를 볼 수 있습니다. 그러나 런타임에 이미지를 볼 수 없습니다. asp.net 개발 서버에서 응용 프로그램을 실행하고 있습니다.Visual Studio 2005 - asp.net 이미지 표시 문제

CSS를 사용하여 배경 이미지를 적용하고 있습니다.

해결책은 무엇입니까?

<%@ 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; 
} 

답변

1

런타임에 PATH가 아직 있는지 확인 했습니까?

+0

어떻게 확인하나요? – anonymous

+0

이 스타일을 적용하는 것이 더 좋다고 생각합니다. – Dani

+0

웹 사이트의 루트 폴더에 이미지를 놓고 경로를 제거하고 작동하는지 확인하십시오. 그렇지 않으면 경로 문제가 아닙니다. – Dani