【发布时间】:2013-09-13 05:09:40
【问题描述】:
我有一个带有过滤器、分页等的 Kendogrid。在网格上应用的任何操作(如分页、过滤等)都会调用以下操作。
/// <summary>
/// Returns the Manager List numbers.
/// </summary>
/// <param name="request">DataSourceRequest</param>
/// <returns>JSON object</returns>
public ActionResult GetCases([DataSourceRequest] DataSourceRequest request)
{
//some code
}
我的视图中还有文本框和按钮。当我在 TextBox 中输入任意数字时,将调用 Jquery 并执行 AJAX 调用,该调用调用同一控制器中的不同操作方法。
现在我的问题是,如何在此 [SelectRecords] 操作中获得具有较早值(应用过滤器时设置的值)的“[DataSourceRequest] DataSourceRequest 请求”。
注意:在 SelectRecords 中,我得到的是 Null 值,而不是在过滤器上设置的值。
public ActionResult SelectRecords(Int32 noOfRecords, [DataSourceRequest] DataSourceRequest request)
{
//Some code
}
【问题讨论】:
标签: c# jquery asp.net-mvc asp.net-mvc-4 razor