フィルター、ページングなどを備えた 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 request 」を取得するにはどうすればよいかということです。
注:ここで SelectRecords では、フィルターに設定されている値ではなく、Null 値を取得しました。
public ActionResult SelectRecords(Int32 noOfRecords, [DataSourceRequest] DataSourceRequest request)
{
//Some code
}