私はEntityFrameworkでFormViewコントロールを使用しています。新しいレコードを追加しようとしていますが、空の文字列を挿入する代わりにテキストボックスを空白のままにするたびに、nullを挿入しようとします。FormViewは空白のテキストボックスからNullを挿入しようとします
nullの代わりに空の文字列を使用するようにこの動作を制御するにはどうすればよいですか?
私はEntityFrameworkでFormViewコントロールを使用しています。新しいレコードを追加しようとしていますが、空の文字列を挿入する代わりにテキストボックスを空白のままにするたびに、nullを挿入しようとします。FormViewは空白のテキストボックスからNullを挿入しようとします
nullの代わりに空の文字列を使用するようにこの動作を制御するにはどうすればよいですか?
、あなたのアプリケーションのさまざまなレベルでこれを扱うことができます。
1)あなたはItemCreated
イベントハンドラでデフォルト値を設定し、そこにデフォルト値を設定することができます。
2)あなたはdblayerを変更する権限を持っている場合は、DB内の列のデフォルト値を設定することができます(または、多分それが既に設定されている)、その後Computed
にStoreGenerationPattern
を設定する(たとえばEntity Model - How to use Database's Default Column Values while insertingのために、見て)