我很新的MVC所以請裸露在我身邊。textarea錯誤包含頁面的一部分HTML
我有一個頁面內呈現的局部視圖,它工作正常。然後我在該部分視圖中引入了一個textarea控件。
頁面的其餘部分(應該在這個textarea後渲染)被渲染到這個textarea的內部,以至於頁面的其餘部分都是空白的,我可以看到應該在視圖中呈現的HTML文本在這個textarea。
這是我的剃刀:
@if (Model == null || (Model != null && String.IsNullOrEmpty(Model.QuoteNo)))
{
<div id="mycomments">
<span>my Comment</span>
<textarea name="comments" cols="100" rows="10" />
</div>
}
對不起,我的格式,但這個編輯器沒有顯示出來,否則HTML標籤。
此局部視圖被呈現這樣的:
@if (Model == null)
{
Html.RenderPartial("_HeaderAndPartsList", Model);
}
任何想法不勝感激。在此先感謝
你的<標籤爲div,span等你在關閉標籤而沒有打開它們。 – AliK
@AliK,我在我看來打開了標籤,只是這個編輯器不顯示HTML代碼;這就是我爲什麼故意寫壞標籤的原因,正如我在我的問題中所說的那樣。我也找到了答案,併發布它 –