0

新しい要素の編集と作成の両方に使用されるフォームがあります。私は別のテーブルからのデータで満たされた を持ってComboboxDropDownListます。ユーザーが新しい要素を作成しようとしているかどうかに関係なく、ユーザーにすべての要素を表示できるようにしたいのですDropDownListが、彼が編集中の場合は、ビュー ページにあったのと同じ要素にフォーカスします。

これらは、これに使用するコード部分です。

ユーザーが新しい要素を作成するかどうかを確認します。

 if (!LoadEntityId.HasValue)
            {
                entity = new Material();

ユーザーが次のような編集をしている場合、エンティティをロードします。

entity = materialService.Find(LoadEntityId.Value);

ロードされたエンティティの値のみをロードします(説明したようにカスタマイズしたい部分):

cboTypeOfMaterial.Text = entity.MaterialTypeName;

は編集フォームcboTypeOfMaterialの名前です。ComboBox

4

0 に答える 0