国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
ASP.NET MasterPage 中圖片路徑的解決辦法!

ASP.NET MasterPage 中圖片路徑的解決辦法!

一般而言,鏈接路徑的表達(dá)有三種方式:絕對(duì)路徑、相對(duì)路徑和基于根目錄的路徑。另外對(duì)于ASP.NET服務(wù)器控件來(lái)說(shuō),還可以使用“~”來(lái)代替根目錄來(lái)表示。
在MasterPage和用戶控件中,經(jīng)常要使用一些圖片作為背景或漂亮的按鈕,但是在指定圖片的src或者background時(shí)候,經(jīng)常因?yàn)殒溄勇窂降膯?wèn)題而出錯(cuò)。
1.使用絕對(duì)路徑:使用形如“D:\xxx\xxx.gif”的絕對(duì)文件路徑一般情況下是不可取的。可以考慮采取url的方法,寫(xiě)成http://xxxx/xx/xxx.gif”。但是缺點(diǎn)是不利于移植,例如現(xiàn)在站點(diǎn)的
地址為http://www.xxx.net,如果有一天站點(diǎn)更該http://www.xxx.com,則所有的鏈接地址都失效,需要進(jìn)行更改,難以維護(hù)。
2.使用相對(duì)路徑:使用相對(duì)于頁(yè)面位置的路徑,比如“..\images\xxx.gif”,這樣MasterPage和用戶控件中都能正確顯示,但是如果將繼承MasterPage的頁(yè)面放到不同的文件夾下,或者使用用戶控件的頁(yè)面不在同一文件夾,那么該頁(yè)面又會(huì)找不到正確的圖片位置了!
3.基于根目錄的路徑:形如:<a href="/xxx/xxx.gif">這樣的解決方法在ASP.NET2.0調(diào)試的時(shí)候,因?yàn)闆](méi)有建立虛擬目錄,并不能正確顯示(我也不是很肯定,沒(méi)有確認(rèn)^_^)。而我在非服務(wù)器控件的HTML標(biāo)簽元素上無(wú)法使用“~”來(lái)指定路徑。
那么,在設(shè)計(jì)時(shí)讓圖片可見(jiàn),我們應(yīng)該怎么來(lái)處理呢?我采用了CSS來(lái)完成這項(xiàng)工作。針對(duì)要顯示圖片的元素和控件,我們可以寫(xiě)一段簡(jiǎn)單的css來(lái)定位圖片,因?yàn)閏ss文件的位置是一般不會(huì)改變的(位于App_Theme/themename/xxx.css),這種方法也就行之有效了。
接下來(lái)我們只需要在相應(yīng)的元素和控件的cssclass中填入HideBar,就可以做到每個(gè)繼承MasterPage或使用用戶控件的頁(yè)面都能正確顯示圖片了。
我想應(yīng)該還有其它更好的辦法,也希望有人能指點(diǎn)一二。
.HideBar
{
    height
:56px;
    width
:5px;
    cursor
:hand;
    background-image
: url(../../images/xxx.gif);        
}
我來(lái)自:向東博客
0
0
(請(qǐng)您對(duì)文章做出評(píng)價(jià))
posted @ 2006-10-09 11:03 meil 閱讀(1451) 評(píng)論(2)  編輯 收藏 網(wǎng)摘 所屬分類: DotNet

  回復(fù)  引用  查看    
#1樓2006-10-10 10:01 | 漣漪勇      
使用絕對(duì)路徑就可以了.

1.圖片鏈接
<img src="<%=Page.ResolveUrl("~/images/xxx.gif")%>" />

2.背景圖片
<td background="<%=Page.ResolveUrl("~/images/xxx.gif")%>" >

  回復(fù)  引用    
#2樓2006-10-24 16:26 | PASS[未注冊(cè)用戶]
本質(zhì)上都是一樣的
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
vs2005新控件之MasterPage [母版頁(yè)][轉(zhuǎn)載與CSDN] - 天轟穿.net...
ASP.NET中的圖片路徑問(wèn)題
[轉(zhuǎn)]asp.net 母版頁(yè)使用詳解 - 墨藝的日志 - 網(wǎng)易博客
ASP.NET 雜記
關(guān)于URL路徑的基本使用
ASP.NET上傳控件V1.0 beta2
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服