0

私はフォームビューを持っています。フォームビューのデータソースを使用して、データベースにレコードを挿入したいのですが、コードで作成したメソッドから取得した値を挿入したいと考えています。これは、ウィザードを使用してデータ ソースに直接コーディングできないということでしょうか?

4

2 に答える 2

1

メソッドから直接値を取得できるとは思いませんが、動的な値は次から取得できます。

  • クエリ文字列
  • リスト項目
  • クッキー
  • コントロール
  • フォーム値
  • プロフィール
  • セッション

(詳細はこちら ==> http://msdn.microsoft.com/en-us/library/xt50s8kz.aspx )

メソッドの結果をこれらの 1 つ (非表示のフォーム フィールドやセッションなど) に配置し、DataSource ウィザードを使用してすべてを設定することができます。

これがうまくいかない場合は、FormView コントロールのItemInsertingイベントを介して挿入に動的な値を挿入するのはかなり簡単です。

于 2009-12-28T20:46:57.983 に答える
0

controlid=__PAGE でコントロール パラメータを使用し、コードを実行するプロパティを作成します。これを何度も行う必要がありました。

于 2009-12-28T20:51:05.243 に答える