検索ボタンがクリックされたときにのみロードしたいのに、ページがロードされるとTelerikグリッドが自動的にロードされます
私のデータバインディングはこのようなものです
.DataBinding(dataBinding =>
{
dataBinding.Ajax().Select("GetDistrictStudents", "RosterUI", new { filterText = (string)ViewData["Search"], districtId = (int)ViewData["districtId"] });
})
これを検索しましたが、あまり助けが見つかりませんでした。これは少し役に立ちました
http://www.telerik.com/community/forums/aspnet-mvc/grid/ajax-binding---do-not-auto-load.aspx
つまり、グリッドの DataBinding を無効にする
.DataBinding(dataBinding =>
{
dataBinding.Ajax().Select("GetDistrictStudents", "RosterUI",
new { filterText = (string)ViewData["Search"], districtId = (int)ViewData["districtId"] })
.Enabled(false);
})
それは機能しましたが、完全に機能しなくなったのでDataBinding
、クライアントで有効にする方法はありますか?
または
この動作を防ぐ他の方法はありますか?