C# 用部分视图内容追加div

C# 用部分视图内容追加div,c#,javascript,asp.net-mvc,C#,Javascript,Asp.net Mvc,我正在从视图向控制器发送请求,从而发送partialview页面。结果追加到所需的div中。唯一的问题是部分视图内容显示为源html内容(css未正确呈现) 因为我猜这个问题可能在javascript或partialview视图中 partiaView.cshtml @foreach (var item in Model) { <div class="product clearfix"> <div class="l-new">

我正在从视图向控制器发送请求,从而发送partialview页面。结果追加到所需的div中。唯一的问题是部分视图内容显示为源html内容(css未正确呈现)

因为我猜这个问题可能在javascript或partialview视图中

partiaView.cshtml

@foreach (var item in Model)
{
    <div class="product clearfix">
        <div class="l-new">
            <a href="#">
                <!-- -->
            </a>
        </div>
    ...
    </div>
}
谢谢

更新: 当我使用

> html
而不是
追加

$("#mytabDiv").html(item);        

div内容根本没有填充。

因为您的部分IEnumerable集合不需要在js端进行迭代。 只需发送结果

这些应该有效

success: function (result) {
           $("#mytabDiv").html(result);                
         },
         error: function () { alert("error"); }

我没有看到id为
mytabDiv
的任何div,该div位于index.cshtml上,从该页面请求被发送到js。不需要在这里粘贴。您是否引用了css文件?是的,只是尝试了$(“#mytabDiv”).html(item);没有运气。现在result div为空,/Home/GetData返回什么?
success: function (result) {
           $("#mytabDiv").html(result);                
         },
         error: function () { alert("error"); }