asp.net-mvc – 为什么Partial View在MVC 5 Visual Studio 13中显示为完整页面
发布时间:2020-05-23 03:32:44 所属栏目:asp.Net 来源:互联网
导读:我正在使用以下内容在ASP.Net MVC 5(Visual Studio 13)中替换部分视图的一部分页面: 查看/预订/ Index.cshtml: div id=bargainBook @Ajax.ActionLink(Click here for the Bargain Book!, BargainBook, new AjaxOptions
|
我正在使用以下内容在ASP.Net MVC 5(Visual Studio 13)中替换部分视图的一部分页面: 查看/预订/ Index.cshtml: <div id="bargainBook">
@Ajax.ActionLink("Click here for the Bargain Book!","BargainBook",new AjaxOptions
{
UpdateTargetId = "bargainBook",InsertionMode = InsertionMode.Replace,HttpMethod = "GET"
})
</div>
在BookController中: public ActionResult BargainBook()
{
var book = GetBargainBook();
return PartialView("_BargainBook",book);
}
private Book GetBargainBook()
{
return db.Books
.OrderBy(b => b.Price)
.First();
} 在_BargainBook.cshtml中: @model BookDemo.Models.Book
<div>
<p>
<strong>Book</strong>
@Model.Name
</p>
<p>
<strong>Price</strong>
@String.Format("{0:F}",@Model.Price)
</p>
</div>
当我点击链接时,我转到部分页面数据的全页视图. 解决方法原来,默认情况下不包含jquery.unobtrusive-ajax.js.添加它解决了问题.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 是否有一种方法来创建一个ActionLink与HTML
- ASP.NET MVC – jquery datepicker
- ASP.NET 4.0中最好的浏览器检测解决方案
- asp.net+js实现批量编码与解码的方法
- asp.net – HttpCookieCollection.Add和HttpCookieCollecti
- asp.net-mvc – LabelFor和TextBoxFor不生成相同的id
- asp.net – 在负载均衡器上启用粘性会话
- asp.net-mvc – 使用WebForm的MVC HtmlHelper
- asp.net-mvc – 如何在ASP.NET WebApi帮助页面中记录可选的
- asp.net-mvc-5 – 如何让Glimpse与EF6合作?
推荐文章
站长推荐
- Asp.Net MVC3到MVC4升级工具?
- asp.net-mvc – Elmah.MVC在IIS Express下工作但
- asp.net – GridView中的工具提示
- asp.net-mvc-3 – MVC3视图继承不可能?
- 服务层和ASP.NET MVC的目的2
- asp.net-mvc – 如何在asp.net mvc中的关系表/模
- asp.net-mvc – MVC授权属性HttpUnauthorizedRes
- asp.net – HttpContext.Current不解析在MVC 4项
- asp.net – 使用ARR的IIS反向代理与目录级别有问
- asp.net – 联合身份验证和“加密操作期间发生错
热点阅读
