使用ResolveUrl設定相對路徑

2021-08-26 19:15:09 字數 1097 閱讀 2634

在使用使用者控制項時,會碰到這樣的問題,如果要設定html控制項的路徑,有時可能會出問題。因為使用者控制項可能要在多個頁面使用,在不同的頁面路徑可能不同,為了保證使用者控制項在所有的頁面都能使用,並且html控制項的路徑不會出問題,可以使用resolveurl這個方法來設定路徑。resolveurl方法可以返回頁面所在應用程式下的相對位址。

1.設定使用者控制項中img標籤的路徑時,可以使用resolveurl來實現。

上面的效果與使用image伺服器控制項,設定它的imageurl="~/images/default/index_bottom1.gif"的效果是一樣的。

2.在使用者控制項中傳送ajax請求時,設定請求的url路徑。

、發現利用伺服器控制項不會出現任何問題。伺服器端路徑伺服器端可以自動轉化,如果你加入resolveurl會發現反而畫蛇添足!

2、如果用了html控制項,條件是:如果乙個使用者控制項目錄裡中有乙個使用者控制項,此使用者控制項利用html控制項來顯示其他目錄裡的,此時如果此使用者控制項拖放到根目錄上的網頁時,不能正確顯示,此時必須用resolveurl方法,就不會出現問題。寫法是:

一句話:如果你用html控制項或html標籤最好加上resolveurl方法,以防止出錯;如果是用伺服器控制項就不用考慮resolveurl方法了。

===================

原方到此止。

我補一下,^_^

實際工作中,最多是與資料打交道。那麼怎麼用resolveurl與結合呢,哈哈

oror'>

resolveurl  msdn上的例子是

對了,這個方法主要是用於「使用者控制項」中的。其它地方也可能,但是本人覺得沒有必要,因為~的存在。

'> ?

12

3

4

5

6

7

8

9

10

11

$.ajax();

}

});

使用ResolveUrl設定相對路徑

在使用使用者控制項時,會碰到這樣的問題,如果要設定html控制項的路徑,有時可能會出問題。因為使用者控制項可能要在多個頁面使用,在不同的頁面路徑可能不同,為了保證使用者控制項在所有的頁面都能使用,並且html控制項的路徑不會出問題,可以使用resolveurl這個方法來設定路徑。resolveurl...

3 相機設定

上面乙個是正交投影乙個是透視投影,可以看到透視投影有乙個視點即焦點,所有光線匯集於此,與視平面 投影面 是有視距的,但是正交投影相機位置在視口面上並且在 所以我想我知道正交投影原理了,所有點沿著與相機朝向向量平行的打到視口所在平面上,如果區域小,就按比例縮放到視口那樣 如果區域比視口大的話,但他們在...

wxpython中設定radiobox相關使用

coding utf 8 import wxclass myframe wx.frame def init self wx.frame.init self,none,1,wxpython radiobox 演示 size 800,600 panel wx.panel self 第一種方法使用wx.r...