我有一个带有过滤器、分页等的 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 中,我得到的是空值,而不是在过滤器上设置的值。
public ActionResult SelectRecords(Int32 noOfRecords, [DataSourceRequest] DataSourceRequest request)
{
//Some code
}