2016-07-05 7 views
1

I`mにMvcGrid.Netエラーを使用すると、ここに私のCSHTMLページは、私は2つの単純な検索ボタンを持ってMvcGrid.Net</p> <p>を使用して結合フィルタMVC

<div class="well"> 
    <div class="form-inline"> 
     <div class="form-group"> 
      <input type="text" class="form-control" placeholder="Opprtunity ID" data-mvcgrid-type="filter" data-mvcgrid-option="opprtunityid" /> 
     </div> 
     <div class="form-group"> 
      <input class="form-control" placeholder="Cluster" data-mvcgrid-type="filter" data-mvcgrid-option="Cluster" /> 
     </div> 
     <button type="button" class="btn btn-default" data-mvcgrid-apply-filter="click">Apply</button> 
    </div> 
</div> 

です。 MVCグリッドにファイルをバインドしようとすると、私はQueryOptionsの値を見ることができません。私はnull値を持ってここに

.WithRetrieveDataMethod((context) => 
    { 
     var options = context.QueryOptions; 
     int totalRecords; 
     var repo = DependencyResolver.Current.GetService<General>(); 
     string sortColumn = options.GetSortColumnData<string>(); 
     var items = repo.GetData(out totalRecords, 
         options.GetFilterString("opprtunityid"), 
         options.GetFilterString("Cluster"), 
         //active, 
         options.GetLimitOffset(), 
         options.GetLimitRowcount(), 
         sortColumn, options.SortDirection == SortDirection.Dsc); 
     return new QueryResult<SourcedPartner>() 
     { 
      Items = items, 
      TotalRecords = totalRecords 
     } 

options.GetFilterString( "opprtunityid"):

は、ここに私のグリッドオプションです。

誰かが私の理由を説明できますか? URLで

答えて

-2

ルックは、変数/ sが私のために働いoptions.GetFilterString(******).

に応じて送信され、設定されているか確認してください。

関連する問題