2011-07-08 136 views

回答

3

以下article介紹了他們很好的。

  • <%=:渲染代碼語法
  • <%: %>HTML encoded renedring(相同的使用爲<%=
  • <%# %>:數據綁定語法 - 與服務器端控件工作在經典的WebForms應用程序,不適用在MVC
+0

謝謝。我對<%#有點驚訝,因爲我相信我在asp.net網站的MVC教程中選擇了後者。 :S – DavidS

3

<%= xxx %>將xxx中的文本插入到該位置的頁面中。 (more info

<%: xxx %>同上,除了它的HTML編碼爲您提供方便的文字 - (除XXX爲這表明它已編碼的HtmlString)

<%# xxx %>同第一個也是除了xxx是唯一計算時的DataBind()被調用的形式(不是真的適用於MVC)(more info

馬丁

+0

很好的答案,這幾乎是Darin寫的。我將他的答覆標記爲答案,因爲他提供的鏈接教會了我新的東西,即<%$ – DavidS

相關問題