在asp.net mvc 2視圖中我試圖渲染一些東西,如果是true。Html.Encode不起作用,至少不是我認爲應該
在下面的代碼中,我試圖使用Html.Encode(x)將值呈現到頁面中,但它不會呈現任何內容。 if語句與html.encode有什麼錯誤?
作品
<%if (!ViewData.ContainsKey("DisplayQtyPrice")) {%>
<%: entry.Amount %>
<%}%>
<%if (!ViewData.ContainsKey("DisplayQtyPrice")) {
Html.Encode(entry.Amount);
}%>
尖括號沒有問題,它只是棘手的醜陋看,不能顯示代碼給孩子,否則我放棄我的權利,抱怨他們的手寫:) – mamu 2010-09-13 20:53:14
只是爲了澄清上述答案:<%=表達式%>是一個簡寫爲Response.Write(表達式) – 2010-09-14 12:34:07