作成日: 2023/11/27 最終更新日: 2025/01/15
文書種別
不具合
状況
修正済み
詳細
MultiRow for ASP.NET MVCで、最終行にある新規行(行ヘッダに*が付いている行)へ他のセルの値をペーストしたとき、次の新規行が追加される場合とされない場合があります。
回避方法
この問題はバージョン2024J v2(4.8.20242.369/6.0.20242.369)で修正されました。
修正版を適用しない場合の回避方法は以下の通りです。
セルへのペーストが行われたときに発生するOnClientPastingCellイベントで、以下の処理を実行します。
<script>
function pasteOnLastRow(s, e) {
if (e.range.isSingleCell && e.row == s.rows.length-1) {
e.cancel = true;
s.startEditing(false, e.row, e.col, false);
s.activeEditor.value = e.data;
s.finishEditing();
}
}
</script>
@(Html.C1().MultiRow>MultiRow.Controllers.HomeController.Homehome<()
.Id("multirow")
.OnClientPastingCell("pasteOnLastRow")