[ad_1]
asp.net Web アプリケーションのフォーム ビューで DropdownList を使用して、リストからデータベースにデータを挿入したいと考えています。
フォームビューを使用して、または手動でドロップダウンリストからデータベースにデータを挿入するためのコードを提供してください。
ありがとう
解決策 2
これは難しいディグビジェイではありません。 formview で挿入テンプレートを使用して挿入を行っていると思います。そうでない場合は、お知らせください。
フォームビューのアイテム挿入イベントに、以下のコードを追加します。
var ddl = FormView1.FindControl(“ddlcourse”);
ddl.selectedindex > -1 の場合
yoursqldatasource.insertparameters(“コース”).defaultvalue = ddl.selectedvalue
次の場合は終了します。
そのため、sqldatasource には insertcommand と insert パラメータが必要です。
これがお役に立てば幸いです。
解決策 3
これは難しいディグビジェイではありません。 formview で挿入テンプレートを使用して挿入を行っていると思います。そうでない場合は、お知らせください。
フォームビューのアイテム挿入イベントに、以下のコードを追加します。
var ddl = FormView1.FindControl(“ddlcourse”);
ddl.selectedindex > -1 の場合
yoursqldatasource.insertparameters(“コース”).defaultvalue = ddl.selectedvalue
次の場合は終了します。
yoursqldatasource.insert();
そのため、sqldatasource には insertcommand と insert パラメータが必要です。
これがお役に立てば幸いです。
解決策 4
こんにちは、これらはコードを実行せずにうまくいきました
いつものようにテキストボックスを使用して formView を作成し、ItemInsert セクションに値を保存します。
すべてが正常に動作したら、ItemInsert セクションに DropDownList を挿入し、DDL のデータソースを追加し、DDL をフィールドにバインドします (SelectedValue=”<%# Bind("FAMILY") %>“)。騙す
DDL の名前を ddlMyDropDown からテキスト ボックスの名前 FAMILYTexBox に変更し、最初のテキスト ボックスをコメント アウトします。
<アイテムテンプレートの挿入>
家族:
<%--
解決策 1
実装へのアプローチ方法については、以下を参照してください。 MSDN: FormView Web サーバー コントロールを使用したデータの変更[^]
追加のヒント: 必要に応じて項目/編集テンプレートにドロップダウンを用意し、それにアクセスして選択された値を取得します。 それを更新に使用します。
試してみる。 直面した場合は、具体的な問題を投稿してください。
[ad_2]
コメント