【发布时间】:2009-11-09 21:28:10
【问题描述】:
嗨,我的控制器中有一个动作,我正在等待 ModelBinder 将传入的 postdata 绑定到我的动作参数,但它不这样做,我不知道。我只用 TryUpdateModel() 手动绑定它们,但我不想使用它。属性名和postdata一样,为什么不能绑定?
public class User
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string Username { get; set; }
public string Password { get; set; }
}
public ActionResult Update(User user)
{
// TODO
}
将数据发送到我的操作的我的 javaScript 代码:
newData = {
"FirstName":"Yucel"
"LastName": "Akpınar",
"Email": "yucelakpinar",
"Password": "123456"
};
$.ajax({
type: "POST",
dataType: "json",
data: newData,
url: "/Profile/Update",
success: function() {
debugger;
}
});
【问题讨论】:
标签: c# asp.net-mvc