データグリッドビューでは、挿入されるすべての新しい行に対してデフォルト値が提供されます。時々デフォルトは100%が新しい行に適しており、レコードはそれ以上変更されずに保存されるべきです。ユーザーの単純な行を離れた場合でも、レコードがクリアされます:(私は新しい行を自動保存することができます(または自動設定し、それのための編集モード)は、ユーザーが新しいものを挿入できるようにする方法は?
ありがとう!DataGridViewの自動編集モード(追加時)
答えて
私が理解したようそのような新しい「デフォルト」行があるかどうかをチェックし、それを保存するために、datagridviewのフォーカスを失ったイベントを代行することができますしかし、この方法では常にデータベースに新しい行を作成し、デフォルト値では十分でない場合があると言いました。これを制御する唯一の方法は、彼はすぐに迷惑になる可能性のある新しい「デフォルト」の行を保存したいと考えています。
答えに感謝します。はい、あなたは私をよく理解しています - 英語には申し訳ありません:)他の質問はどのように**どのようにデータベースにグリッドの行を保存するのですか?その操作を実行するには、どのような行またはグリッドのメソッドを呼び出す必要がありますか?私はRowLeaveのようなイベントをキャッチすることができますが、私はそれから何をすべきかわかりません。 – LINQ2Vodka
このようなコードの場合:foreach(grd.Rows [XXX] .CellsのDataGridViewCellセル){var cellContent = cell.Value; } "grd"がDataGridViewコントロールの名前であると仮定して、行番号XXXのすべてのセルの値にアクセスします。新しいレコードを格納するためにデータベースにどのようにアクセスするのか分かりませんが、その値を使用してエンティティオブジェクトを作成し、格納したり、SQL挿入クエリを作成したりする必要があります。 – CMPerez
- 1. DataGridView編集モード
- 2. 自動使用Telerik Gridview [編集モード]
- 3. DataGridViewセルの編集モードを自動的に終了する方法は?
- 4. jquery.filer編集モードの動的ファイルを追加する
- 5. vb datagridview columntype変更時の編集
- 6. Eclipseの自動テキスト追加機能を編集したい
- 7. DataGridViewセル編集
- 8. WinformsのDataGridViewに編集機能を追加する
- 9. UITableView addcellを編集モードの末尾に追加
- 10. Winforms DataGridView行編集中に自動サイズ調整?
- 11. DataGridView C#編集後のモード値の書式設定
- 12. CheckedListBox編集/追加
- 13. iOS7 - ABPersonViewController、編集モード
- 14. FormViewコントロール編集モード
- 15. AngularJS編集モードcss
- 16. 編集モードでデータフォームを起動する
- 17. WinFormsのDataGridView編集セル
- 18. CakePHPテストコントローラ追加編集
- 19. DataList編集モードのFindControl
- 20. ポップアップカレンダーasp.net gridviewの編集モード
- 21. グリッドビュー編集モードのカレンダー
- 22. TableViewの編集ボタンを押したときに自己編集モードを起動できませんでした
- 23. DataGridViewのセルを編集するときにDateTimepickerを追加する方法
- 24. 起動時のEmacs自動補完モード
- 25. テーブル - 編集モード(Sql 2008)
- 26. MVC 3 telerikグリッド編集モード
- 27. カスタムセルでモードを編集
- 28. たDetailsView次のように自動呼出し挿入または編集モード
- 29. DataGridViewセルのカスタムコントロールがスローされるFormatException編集時
- 30. .net実行時にDatagridviewの値を編集できません
あなたは私を失ってしまった "しかし、ユーザーが単純な行を残すと、レコードがクリアされます:(新しい行を自動的に保存する(または自動モードで編集モードを設定して)ユーザーに新しいレコードを挿入させるにはどうすればよいでしょうか?)" – PUG
ユーザーが追加しますグリッドの新しい行は、グリッドの下部にある空のレコードに移動します。新しい行にはデフォルト値が自動的に入力され、ユーザーは追加の変更を行わずにそのまま保存します。彼はこれのために何をする必要がありますか?ユーザーがその行を離れると、その行は消えます。 – LINQ2Vodka