我在Web窗體應用程序中使用ASP.NET路由。我可以使用相對URL訪問當前目錄下面的頁面嗎?
比方說,我有一條路線produce/fruit
到一個關於水果的頁面。
我們還可以說我有一條路線produce/fruit/apples
到關於蘋果的頁面。
那麼,produce/fruit
是一個頁面和一個目錄。我可以使用相對URL創建一個從此頁到produce/fruit/apples
的超鏈接,該鏈接不必包含當前頁面?
如果我在produce/fruit
的頁面使用下面的錨點,它將帶我到produce/apples
,這不存在。但是,如果我在produce/fruit/
的同一頁上使用相同的鏈接,它會帶我到正確的頁面/子目錄。
<a href="apples">apples</a>
當然,從我的produce/fruit
鏈接可能是<a href="fruit/apples">apples</a>
但後來我需要包括當前頁面的名稱,它不會從produce/fruit/
工作。
我覺得有一些非常簡單的html,我忘記了。
你嘗試''apples? –
您嘗試過'apples' - 順便說一句'produce/fruit'不是一個頁面和一個目錄。 'produce/fruit'是一個頁面,'produce/fruit /'是一個目錄 –
作爲目錄轉到'produce/apples /',但不保留路徑中的當前目錄。 – Matt