...私は、フィルタリングとRadGridを持って、私はasp.netとTelerikには本当に新しいです
をRadGrid。 AutoPostBackOnFilter = "true"を設定し、CurrentFilterFunction = "Contains"を自分の列に設定します。うまくいけば、ユーザーはフィルタのタイプを選択するためにドロップダウンリストを開く必要はありません。しかし今、フィルターボタンを隠したい。
可能ですか?
ありがとうございました!
...私は、フィルタリングとRadGridを持って、私はasp.netとTelerikには本当に新しいです
をRadGrid。 AutoPostBackOnFilter = "true"を設定し、CurrentFilterFunction = "Contains"を自分の列に設定します。うまくいけば、ユーザーはフィルタのタイプを選択するためにドロップダウンリストを開く必要はありません。しかし今、フィルターボタンを隠したい。
可能ですか?
ありがとうございました!
次のことができます。
<script type="text/javascript">
function showFilterItem(){
$find('<%=RadGrid1.ClientID %>').get_masterTableView().showFilterItem();
}
function hideFilterItem(){
$find('<%=RadGrid1.ClientID %>').get_masterTableView().hideFilterItem();
}
</script>
あなたはASP.NetでTelerikグリッド、デモでlooakについての詳細をお知りになりたい場合は、そこにコードのサンプルを見ることができますカラム定義の.Filterable(false)
を呼び出します。
@{ Html.Telerik().Grid(Model)
.Name("Grid")
.DataKeys(keys => keys.Add(m => m.ID))
.Columns(columns =>
{
columns.Bound(m => m.Name).Filterable(false);
columns.Bound(m => m.Category).Filterable(false);
}
}
私はデモを知っていますが、私はこの質問のために見ていません...私はShowFilterIcon = "false"を私の列に追加して、それは正常に動作します!ドキュメント(http://www.telerik.com/help/aspnet-ajax/grdbasicfiltering.html)でこのオプションが見つかりません...ありがとうございます! – Olof