insus.net想在stylesheet.css檔案處理一些路徑問題。不管是指定相對路徑還是絕對路徑,都會引起一些問題,比如絕對路徑,網域名稱+目錄+檔名,這種情形,當網域名稱有改變時,就會顯示不出來。如果在css使用相對路徑,網頁不同層次,也會顯示不出來。
為了解決這個問題,insus.net只有使用另外辦法。直接把.css檔案內容搬至.ashx檔案中。如:
"c#" class=
"insus.net.insuscomboboxcssstyle
" %>
using system;
using system.web;
namespace insus.net
";
cssstyle +=
".windowsstyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
";
cssstyle +=
".windowsstyle .ajax__combobox_itemlist
";
cssstyle +=
"table.ajax__combobox_inputcontainer td
";
cssstyle +=
"table.ajax__combobox_inputcontainer td.ajax__combobox_buttoncontainer button
";
cssstyle +=
".windowsstyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
";
cssstyle +=
".windowsstyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
";
cssstyle +=
".windowsstyle .ajax__combobox_itemlist
";
cssstyle +=
"table.ajax__combobox_inputcontainer td
";
cssstyle +=
"table.ajax__combobox_inputcontainer td.ajax__combobox_buttoncontainer button
";
context.response.write(cssstyle);
}
public
bool isreusable
}
}
}
上面檔案中,有三句是重點:
string arrow_pic = virtualpathutility.toabsolute(
"~/images/windows-arrow.gif
");
其餘兩句,只是中文件中位不同,但語法是一樣的:
cssstyle +=
"background-image: url('
" + arrow_pic +
"');";
你也可以在專案中新建乙個.ashx文件,然後把上面**進行複製粘帖,儲存。
應.aspx網頁的head標籤中,引用這個.ashx文件:
<
link
type
="text/css"
rel="stylesheet"
href
="insuscomboboxcssstyle.ashx"
/>
到此,基本上已經完成了,但又好象少了一些演示例子:
<
form
id="form1"
runat
="server"
>
<
asp:scriptmanager
id="scriptmanager1"
runat
="server"
>
asp:scriptmanager
>
<
asp:updatepanel
>
<
contenttemplate
>
<
ajaxtoolkit:combobox
id="comboboxum"
runat
="server"
autopostback
="false"
dropdownstyle
="dropdownlist"
autocompletemode
="suggest"
casesensitive
="false"
cssclass
="windowsstyle"
iteminsertlocation
="ordinalvalue"
width
="70px"
>
<
asp:listitem
>個
asp:listitem
>
<
asp:listitem
>公尺
asp:listitem
>
<
asp:listitem
>公斤
asp:listitem
>
<
asp:listitem
>公升
asp:listitem
>
ajaxtoolkit:combobox
>
contenttemplate
>
asp:updatepanel
>
<
div>
div>
form
>
執行效果(最右側的下拉箭頭):
StyleSheet檔案中路徑處理
insus.net想在stylesheet.css檔案處理一些路徑問題。不管是指定相對路徑還是絕對路徑,都會引起一些問題,比如絕對路徑,網域名稱 目錄 檔名,這種情形,當網域名稱有改變時,就會顯示不出來。如果在css使用相對路徑,網頁不同層次,也會顯示不出來。為了解決這個問題,insus.net只有...
vc中路徑表示
表示當前路徑 表示上級目錄 父目錄 絕對路徑 從碟符開始 c program 不包含碟符的絕對路徑 test log.txt無論當前路徑是什麼,會自動從當前盤的跟目錄開始查詢指定的log.txt 相對路徑 從當前路徑開始的如 log.txt即表示當前路徑下的log.txt 是網路的路徑 這個是本地路...
ArcGlobe ArcSence中路徑飛行
arcgis 三維場景建立好以後,一般在匯報或者給別人做演示的時候,我們都是在場景中設定一條路徑,按照該路徑分析,可以使場景栩栩如生,使得我們能夠通過視角 場景屬性 地理位置以及時間的變化來觀察物件。下面就為大家介紹一下如何在arcglobe或者是arcsence建立路徑飛行的效果。1 通過建立一系...