ASP.NET MVC – Ajaxified RenderAction
发布时间:2020-05-24 04:11:18 所属栏目:asp.Net 来源:互联网
导读:我很高兴RenderAction()函数的功能.但是,我想在部分渲染的动作中加载和存储数据,以便一切都在一个页面中进行. 想象一下以下情况:我有一篇文章详细信息视图,其中文章内容下方有“添加评论”链接.点击后,评论表格会显示在帖子的内容下方.用户应该能够填充注释
|
我很高兴RenderAction()函数的功能.但是,我想在部分渲染的动作中加载和存储数据,以便一切都在一个页面中进行. 想象一下以下情况:我有一篇文章详细信息视图,其中文章内容下方有“添加评论”链接.点击后,评论表格会显示在帖子的内容下方.用户应该能够填充注释框,并在不刷新整个视图的情况下发送数据,只需要部分呈现的操作.此视图还必须提供在同一会话中添加的若干注释(对RenderAction()的几个AJAX调用); 哪种方法最好? 解决方法行动:[HttpGet]
public ActionResult AddComment()
{
return PartialView(); // presumes partial view is called "AddComment" and needs no model
// you know what to do otherwise.
}
视图: <input type="button" value="Add Comment" onclick="addComment()" /> JavaScript的: function addComment() {
$("#comments").append("<div></div>").load("/ControllerName/AddComment");
}
这是基础知识.您可以根据需要将其变得复杂. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 从ASP.NET 3.5应用程序在IFRAME中运行GWT应用程序(包括Appl
- asp.net – UserControl属性中的默认值
- asp.net – HttpMethod和HttpRequest的RequestType有什么区
- asp.net – 找不到ID为“xxx”的UpdatePanel.如果它正在动态
- asp.net-mvc – System.Web.Optimization与Microsoft.Web.O
- asp.net-mvc – 如何为所有控制器编写动作过滤器
- asp.net-mvc – 应用程序每15分钟编译一次
- 在ASP.NET MVC C#中使用Jquery更新部分视图
- asp.net-mvc – ASP.NET MVC 4 Visual Studio 2010项目模板
- asp.net-mvc – 存储库模式:每个实体一个存储库类?
推荐文章
站长推荐
- asp.net – WCF vs ASPX webmethods vs ASMX web
- 认证 – WebApi ActionFilterAttribute,HttpActi
- asp.net-mvc-3 – 为什么两个类,视图模型和域模型
- asp.net-mvc – MVC和NOSQL:直接将视图模型保存
- 文件上传 – 如何解决邮递员中的文件上传错误?
- asp.net-mvc-3 – 在MVC应用程序中将配置设置注入
- asp.net – 验证嵌套的ViewModels
- asp.net-mvc-3 – Mini Profiler不渲染脚本
- 在ASP.NET,VS2008中“无法重新格式化文档”
- .NET WebApi jsonapi.org支持
热点阅读
