作成日: 2018/09/05 最終更新日: 2018/09/05
文書種別
制限事項
詳細
仮想スクロールを有効にしている際、スクロールを実行後にグリッドのDataSourceを再設定してデータを再表示すると、ヘッダー行と明細行がずれる現象が発生します。
回避方法
OnClientRenderedプロパティで実装したイベントにて、C1GridViewのクライアント側のdoRefreshメソッドを実行しグリッドを再描画することにより回避できます。
<script>
var doRefreshed = false;
function OnRenderedGridView() {
var length = $(".wijmo-wijgrid-datarow").length;
if (length > 0 && !doRefreshed) {
doRefreshed = true;
$("#C1GridView1").c1gridview("doRefresh");
}
}
</script>
<wijmo:C1GridView ID="C1GridView1" runat="server" ・・・OnClientRendered="OnRenderedGridView">
<script>
var doRefreshed = false;
function OnRenderedGridView() {
var length = $(".wijmo-wijgrid-datarow").length;
if (length > 0 && !doRefreshed) {
doRefreshed = true;
$("#C1GridView1").c1gridview("doRefresh");
}
}
</script>
<wijmo:C1GridView ID="C1GridView1" runat="server" ・・・OnClientRendered="OnRenderedGridView">
旧文書番号
83204