RosolveUrl用法訣竅

2021-04-12 13:54:51 字數 717 閱讀 8124

下面是datalist裡面的一行

'><%# databinder.eval(container.dataitem,"senterprisename")%>

因為為了防止通過不同資料夾層次訪問時,放置找不到連線的檔案../shopview/shopindex1.aspx

我開始時,考慮的是這麼寫

將'../shopview/shopindex1.aspx?shopid=<%# databinder.eval(container.dataitem,"centerpriseid")%>'這個串

整個的包含進resolveurl,結果不成功,因為涉及到<%%>巢狀了會出錯

後來想到乙個更好的方法,因為只有../shopview/shopindex1.aspx涉及到路徑問題,可以只把它包含進

resolveurl,最後結果如下:

<%#%20databinder.eval%28container.dataitem,%22centerpriseid%22%29%>" rel="noopener noreferrer">

<%# databinder.eval(container.dataitem,"centerpriseid")%>'>

就不會出現問題了

這裡要注意一點:當路徑位於伺服器端控制項時,就不用resolveurl 這個方法只是轉換客戶端控制項的路徑,

伺服器端路徑伺服器端可以自動轉化,如果你加入resolveurl會發現反而畫蛇添足!

Symbian OS編碼訣竅之編碼訣竅

微軟過橋問題的圖論解法 微軟的過橋問題說的是4個人在晚上過一座小橋,過橋時必須要用到手電筒,只有一枚手電筒,每次最多隻可以有兩人通過,4個人的過橋速度分別為1分鐘 2分鐘 5分鐘 10分鐘,試問最少需要多長時間4人才可以全部通過小橋?這個問題如果用圖論來建模的話,就可以以4個人在橋兩端的狀態來作為節...

睡覺的訣竅

所以,根據醫學和我的體驗 觀察,乙個人真正睡著覺最多只有兩個鐘頭,其餘都是浪費時間,躺在枕頭上做夢,沒有哪個人不做夢。至於醒來覺得自己沒有做夢,那是因為他忘記了。通常乙個人睡兩個鐘頭就夠了,為什麼有人要睡 七 八個鐘頭?那是你賴床躺在枕頭上休息的習慣養成的,並非我們需要那麼久的睡眠時間,尤其打坐做功...

睡覺的訣竅

睡眠時間是人和動物的一種自然生理現象。睡眠好不但讓人感到很舒服,做事也會有效率,那麼人類究竟需要多少睡眠時間呢?有關專家發現,睡眠時間隨著年齡的增長而變化,本文則告訴你乙個只睡五分鐘等於六個鐘頭的秘密。正常睡眠時間因人而異,壯年一般七小時至八小時,多睡則智昏頭暈眼紅脹,四肢疲軟,童年必睡足八小時,或...