【发布时间】:2014-07-11 20:32:45
【问题描述】:
您好,我是 MVC 的新手,我有以下 senario
查看:
step3.cshtml 是我的看法
这有数据绑定到 step3.js(使用敲除)
$.post("/Step/Step4", { "some":some_data }, function (data) {
}, 'JSON');
控制器:
[HttpPost]
public ActionResult Step4(model foo)
{
//save this data to the database and return a view
using (DBContext dbContext = new DBContext())
{
dbContext.Table.Add(foo);
dbContext.SaveChanges();
}
return View(foo);
}
public ActionResult Step4()
{
//get this view with the model
}
我可以看到 Step4.cshtml 视图能够从模型中获取属性值。 我看到我的 View Step4.cshtml 是帖子中的响应标头,我如何在浏览器中呈现它。
这是正确的方法吗??
那么 HTML 表单帖子是否可以返回一个视图并替换整个内容而 AJAX 不能做到这一点,除了部分视图更新?
【问题讨论】:
标签: javascript jquery asp.net-mvc asp.net-mvc-4 knockout.js