[ad_1]
これ、
このシナリオに別のシーンを使用しようとしています..
~/images/client_logo.png で試してみました
しかし、機能していません…
../../../../ ルート化のタイプを使いたくないので提案してください
解決策 1
追加 runat="server"
あなたに <img>
と <link>
タグ、およびアプリ相対パスが機能します。
aspx
<img runat="server" src="~/images/client_logo.png" /> <link runat="server" rel="stylesheet" type="text/css" href="~/css/PdfTemplateStyles.css" />
CSS ファイル内のパスには、アプリ相対パスを使用できません。 ただし、パスは常に、含まれているページではなく、CSS ファイルに対して相対的に解決されるため、相対パスの方が安定しています。
解決策 2
asp.netでウェブサイトアプリケーションを求めていると思います。
それから、
あなたが使用することができます…
C#
<link rel="stylesheet" type="text/css" href="~/Full_path_of_the_File/file.css" /> here ~ indicates the root path of the solution.
または、これをasp.netアプリケーションで使用することもできます..
サイトの URL パスを web.config ファイルに追加します。
C#
<appSettings> <add key="Site_Url" value="http://localhost:12018/"/> </appSettings>
そしてそれを次のように使用しました..
C#
<link href="<%=ConfigurationManager.AppSettings[" site_url="] %>css/base.css" rel="stylesheet" />
[ad_2]
コメント