0


0

アイテムが既に追加されている場合、データベースに保存せずに終了ボタン

表示するコードはありませんが、ストアドプロシージャでasp.net、vb.net、およびSQLを使用しています。

ページにデータベースに追加されたアイテムがあり、その情報が「保存」されている場合、それらの変更を無効にする(「保存せずに終了」)ボタンをページに表示する方法はありますか?

infragisitcs ultrawebgridを使用して、1つのテーブルにアイテムを追加します。 そのページの別のテーブルにアイテムを追加できます。 これらの項目をテーブルに追加すると、自動的にデータベースに保存されると思います。 テキストボックスもありますが、[保存]をクリックしないと、これらのアイテムが実際にデータベースに追加されるとは思いません。 更新パネルが使用されますが、それが重要かどうかはわかりません。

誰かがテーブルに追加した後、決定した場合.. あ、待って.. まだこれをしたくないのですが、情報を追加するためにそのページにアクセスしたことがないかのように動作する「ワンクリック」方法はありますか? 私はそれがエントリを削除すると仮定していますが、これは作成中に追加されたアイテムのみを削除することに制限する必要があります…​ 人々が情報を追加し、「保存」ボタンが押されたら戻って削除したくないのです。

1 Answer


1


「元に戻す」を処理するためのオプションがいくつかあります。データベース内のマーカーを使用して保存後に処理するか、データベースに変更を保存する「コミット」ボタンを押すまで変更をキャッシュできます。

変更のキャッシュはより安価な実装ですが、最終ステップを実行するまで実際には何も保存していないことがわからないユーザーに巻き込まれる可能性があります。