C# 使用型号c mvc4返回局部视图
我返回的是部分视图,但该部分视图未显示在页面的特定部分。我要退一个模型。有人能看到我的代码中有问题吗?因此,我只能得到部分视图。如何在我的主页CartManager上嵌入_CartListing部分视图 CartManager视图 _局部视图C# 使用型号c mvc4返回局部视图,c#,asp.net-mvc,asp.net-mvc-4,asp.net-ajax,C#,Asp.net Mvc,Asp.net Mvc 4,Asp.net Ajax,我返回的是部分视图,但该部分视图未显示在页面的特定部分。我要退一个模型。有人能看到我的代码中有问题吗?因此,我只能得到部分视图。如何在我的主页CartManager上嵌入_CartListing部分视图 CartManager视图 _局部视图 在CartManager视图中,而不是: @{Html.Action("CartManager","Cart");} 试一试 没有更改仅部分视图正在获取。很抱歉,请改为尝试渲染。您能回答此Html.PartialPath部分视图的问题吗。 <div
在CartManager视图中,而不是:
@{Html.Action("CartManager","Cart");}
试一试
没有更改仅部分视图正在获取。很抱歉,请改为尝试渲染。您能回答此Html.PartialPath部分视图的问题吗。
<div class="mycontainer">
<div id="mydiv">
@{Html.Action("CartManager","Cart");}
</div>
</div>
@model CartModel
<table width="100%">
<tr bgcolor="#E4E4E4">
<th style="padding-left:20px;">
FoodIem
</th>
<th style="padding-left:20px;">
Quantity
</th>
<th style="padding-left:20px;">
Price
</th>
<th></th>
</tr>
@{
int i = 0;
string k;
}
@foreach (CartListing ct in Model.CartListings)
{
i = i + 1;
using (Ajax.BeginForm("DeleteCart", "Cart", new { cartid = ct.CartId }, new AjaxOptions()
{
HttpMethod = "Post",
OnSuccess = "onSuccess",
UpdateTargetId = "mydiv"
}, new {id="Form"+i }))
{
<tr>
<td style="padding-left:20px;">
@ct.CartId
</td>
<td style="padding-left:20px;" >
@ct.Amount
</td>
<td style="padding-left:20px;">
@ct.Price
</td>
<td>
<input type="submit" value="delete" id="delete_@i"/>
</td>
</tr>
}
}
<tr bgcolor="#E4E4E4"><td></td><td></td><td></td><td></td></tr>
</table>
@{Html.Action("CartManager","Cart");}
@{Html.RenderAction("CartManager","Cart");}