我的解决方案是在行动中收集没有结果的数据:
jQuery功能:
$('#searchbtn').click(function () {
var firstname = $("#txtFirstName").val();
var lastname = $("#txtLName").val();
$('#AjaxGridContent').load('@Url.Content("~/Home/SearchInfo")', { txtFirstName: firstname, txtLastName: lastname });
return;
});
行动代码:
[HttpGet]
public PartialViewResult SearchInfo(string txtFirstName = "", string txtLastName = "")
{
var model = BlUser.Select().Where(p => p.FirstName.Contains(txtFirstName) && p.LastName.Contains(txtLastName)).ToList();
return PartialView("_PartialUserWebGrid", model);
}
动作没有recive数据。
什么是正确的方法?