作成日: 2022/03/31 最終更新日: 2022/04/27
文書種別
不具合
状況
修正済み
詳細
StaticColumnIndexプロパティにて固定列を設定した状態でデータを表示すると、列ヘッダの高さがわずかに高くなります。この現象は、データ件数が0件の場合には発生しません。
回避方法
この問題は2022J v1(4.5.20221.360)で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
OnClientRenderedイベントを使用して下記のコードを実装し、ヘッダーの高さを明示的に指定する方法が有効です。
※修正版を適用しない場合の回避方法は以下の通りです。
OnClientRenderedイベントを使用して下記のコードを実装し、ヘッダーの高さを明示的に指定する方法が有効です。
<head>
<script>
function onRendered(e, s) {
if (e.target.rows.length == 0) {
var grid = $("#C1GridView1_div"),
headers = grid.find(".wijmo-wijgrid-split-area.wijmo-wijgrid-split-area-ne,.wijmo-wijgrid-headerrow");
headers.each(function (index, element) {
element.style.height = (element.clientHeight + 3) + "px";
});
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<wijmo:C1GridView ID="C1GridView1" ・・・ OnClientRendered="onRendered">
・・・
<script>
function onRendered(e, s) {
if (e.target.rows.length == 0) {
var grid = $("#C1GridView1_div"),
headers = grid.find(".wijmo-wijgrid-split-area.wijmo-wijgrid-split-area-ne,.wijmo-wijgrid-headerrow");
headers.each(function (index, element) {
element.style.height = (element.clientHeight + 3) + "px";
});
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<wijmo:C1GridView ID="C1GridView1" ・・・ OnClientRendered="onRendered">
・・・