textarea错误地包含页面html的一部分

textarea错误地包含页面html的一部分,html,asp.net-mvc,Html,Asp.net Mvc,我在一个页面中呈现了一个局部视图,效果很好。然后我在部分视图中引入了textarea控件 在这个文本区域之后应该呈现的页面的其余部分在这个文本区域内呈现,以至于页面的所有其余部分都是空白的,并且我可以在这个文本区域中看到应该在视图中呈现为文本的HTML 这是我的剃须刀: @if (Model == null || (Model != null && String.IsNullOrEmpty(Model.QuoteNo))) { <div id="mycomme

我在一个页面中呈现了一个局部视图,效果很好。然后我在部分视图中引入了textarea控件

在这个文本区域之后应该呈现的页面的其余部分在这个文本区域内呈现,以至于页面的所有其余部分都是空白的,并且我可以在这个文本区域中看到应该在视图中呈现为文本的HTML

这是我的剃须刀:

@if (Model == null || (Model != null && String.IsNullOrEmpty(Model.QuoteNo)))
{   
    <div id="mycomments">
    <span>my Comment</span>

     <textarea name="comments" cols="100" rows="10" />
     </div>                                             
}

原来我应该像这样关闭文本区域:

</textarea>
根据,textarea标记需要一个结束标记:

<textarea name="comments"></textarea>

另外值得注意的是,HTML标记需要打开您的textarea标记不正确。试试这个:

<textarea name="comments" cols="100" rows="10"></textarea>

您的<textarea name="comments" cols="100" rows="10"></textarea>