2015-01-11 52 views
0

例如,我在一個文件夾中有兩個同級頁面Index.aspxOrders.aspx。在頁面Index.aspx我有鏈接到Orders.aspx。什麼是實現這個正確的方法:帶有runat服務器的`a`標籤和波形參數

<a runat="server" href="~/Orders.aspx"> 

​​

我知道什麼runat="server"做(服務器控制,性能的影響等)。

回答

1

你從未真正需要運行與服務器標籤運行的標記,如果它從來沒有在代碼中使用的背後,如果是則你應該爲它使用ASP.NET控件。

所以只需一個沒有runat=server的超鏈接就沒問題。

儘管未來的升級可能需要語言翻譯,或者在將來爲其分配了一些邏輯,但最好在頁面上使用ASP.NET控件。所以總是要提前計劃你的設計。

1

如果這兩種觀點都在同一個文件夾,比第二:

​​
相關問題