モデル駆動型のビュー内からテーブルの値を更新するには?

Featured image

概要

モデル駆動型は ビューで一覧を表示し、フォームで編集するというのが普通の流れです。しかし、要件によっては Excel のように一覧を直接編集したいこともあると思います。 その際は 編集可能なグリッドコントロール を利用して実現します。以下はその設定方法になります。

やり方

ソリューションエクスプローラーを起動します。(起動方法)

左メニューのエンティティの一覧から追加したいエンティティを選択します。今回はユーザーエンティティを選択しています。


コントロールタブからコントロールの追加を選択します。


一番下(2022/04/06 時点)の編集可能グリッド を追加します。



表示したい箇所のラジオボタンを設定しましょう。今回はPC画面(Web)でのみ編集可能グリッドを追加します。 追加したら左上の保存ボタンを押しましょう。


以上で設定は完了です。実際にモデル駆動型アプリを使って動作を確認してみましょう。 (実際にビューに反映されるまでに 5分ほど掛かる場合があります)


画像のようにビュー内で編集が可能になりました。

リンク