1

GridViewは完全にユーザー定義の を持っています。の最初の列GridViewは からのものListBox1です。ヘッダーは を使用して定義されListBox2ます。 ここに画像の説明を入力 そのため、の行をGridView整数値で更新Gridviewし、ボタンがクリックされるまでその値を保持する必要があります。

ボタンをクリックすると、GridView値が入力された各列を読み取り、ヘッダー名を列としてデータベースにテーブルを作成し、データベース内のGridViewas テーブルを複製します。

私のスクリーンショットを添付しましたGridView。この問題を解決するのを手伝ってください。

4

1 に答える 1

0

GridView に UPDATE ロジックを実装するには、2 つの重要な点があります。

  1. GridView マークアップでは、イベントのOnRowUpdatingイベント ハンドラーを追加する必要があります。<asp:GridView ID="XXX" runat="Server" ..... OnRowUpdating="UpdateRecord" ..........>
  2. "UpdateRecord"次に、基本的にグリッド行からデータを取得してデータソースに更新するカスタム コードを使用して、上記のこのメソッドを実装する必要があります。これを実現する方法のサンプル コードをここで参照できます。

繰り返しますが、あなたの場合、テーブルも動的に作成したいので、追加でそれを行う必要があります。個人的には、なぜそのようなデザインを採用するのかわかりませんが、情報がない場合は、あなたが最もよく知っていると思います.

于 2012-08-30T12:02:58.993 に答える