我想知道如何在使用Html Encode
時使用Html Encode
來代替某些字符串,如下例所示,以便在網頁中顯示html標記語言。如何在視圖中使用html編碼時將字符串輸出爲HTML
@(Html.Raw(Html.Encode(Model.Test).Replace("\n", "<br />")))
當然,只是用
@(Html.Raw(Model.Name)) e.g.<b>test/b>
= 測試
將實現我所要求的,但後來我會失去替換代碼。
我可以這樣做,取代控制器中的功能,這可能是最好的方法。不過,我很想知道這是否可以完全按照這個觀點來完成。
感謝
你試圖替換「任何 」\ n「 個條目
「?如果是這樣,你不應該編碼.... – AutomationNation
有趣的是,我會說,我沒有寫我寫的代碼,我選擇了代碼,因此它是一段代碼,所以我不想改變它如果有必要,只需將其附加到編寫原始html。我還能如何取代它? – user3428422