作成日: 2020/09/14 最終更新日: 2020/12/25
文書種別
不具合
状況
修正済み
詳細
DataMapクラスのIsEditableプロパティをTrueに設定しても、ドロップダウンアイテムに存在しない値を入力すると、編集の確定時に値がクリアされ入力が反映されません。
回避方法
この問題は2020J v3(4.5.20203.297)で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
下記のようにJavaScriptを使用してisEditableプロパティをtrueに設定する方法が有効です。
※修正版を適用しない場合の回避方法は以下の通りです。
下記のようにJavaScriptを使用してisEditableプロパティをtrueに設定する方法が有効です。
<script type="text/javascript">
c1.documentReady(function () {
var grid = wijmo.Control.getControl('#flexGrid');
var column = grid.getColumn('Country');
column.dataMap.isEditable = true;
});
</script>
@(Html.C1().FlexGrid().Id("flexGrid")
・・・
.Columns(col =>col.Add(c => c.Binding("Country").DataMap(dm => dm.Bind(countries).DisplayMemberPath("Name").SelectedValuePath("Name"))))
)
c1.documentReady(function () {
var grid = wijmo.Control.getControl('#flexGrid');
var column = grid.getColumn('Country');
column.dataMap.isEditable = true;
});
</script>
@(Html.C1().FlexGrid().Id("flexGrid")
・・・
.Columns(col =>col.Add(c => c.Binding("Country").DataMap(dm => dm.Bind(countries).DisplayMemberPath("Name").SelectedValuePath("Name"))))
)
旧文書番号
85996