在 AdminTabs.ascx 發現混用 `<%= %>` 與 `<%# %>` 語法:
<a href='<%= Global.GetApplicationPath(Request) %>/<%# ((TabItem)Container.DataItem).Path %>'>
<%# ((TabItem)Container.DataItem).Name %>
</a>
疑問:`<%= %>` 是否為傳統 ASP 語法?能否改為全部使用 `<%# %>`?
<a href='<%# Global.GetApplicationPath(Request) + "/" + ((TabItem)Container.DataItem).Path %>'> ... </a>
<%# %>:資料繫結運算式,僅在 DataBind() 時評估,需在繫結容器 (如 Repeater、GridView) 內使用<%= %>:輸出運算式,相當於 Response.Write(),頁面生命週期 Render 階段執行,可在任何位置使用,不依賴 DataBind原碼中 `<%= %>` 用於取得應用程式路徑 (非繫結資料),`< %# %>` 用於繫結資料項屬性,兩者用途不同,不可單純合併。