我向控制器动作发送了一个对象,但是我不知道如何在控制器中接收对象。我的ajax电话是:
$.ajax({
type: "POST",
url: '@Url.Action("Create","Home")',
data: { ID: '@Model.ID', Name: '@Model.Name'}
}).done(function (msg) {
alert("Added :" + msg);
});
这应该可行,BUt我无法弄清楚如何在控制器中接收对象。我写了这个:
public ActionResult Create(Home h)
{
}
但它不起作用。我需要帮助,提前谢谢。
我的家庭课程:
public class Home
{
public int ID { get; set; }
public string Name { get; set; }
}
答案 0 :(得分:0)
你的行动应该是这样的:
[HttpPost]
public ActionResult Create(Home h)
{
throw new NotImplementedException(); // put you code here
}