ユーザーがドロップダウンリストから項目を選択し、SQL結果をテキストボックスに入れると、sqlクエリを実行しようとしていました。ドロップダウンリスト項目でsqlを実行し、テキストボックスにsql結果を表示するASP.NET
ドロップダウンメニューには、モバイルモデルの名前が表示されます。モデルをクリックすると、価格を取得してテキストボックスに表示する必要があります。
使用している場合は、私がドロップダウン
ユーザーがドロップダウンリストから項目を選択し、SQL結果をテキストボックスに入れると、sqlクエリを実行しようとしていました。ドロップダウンリスト項目でsqlを実行し、テキストボックスにsql結果を表示するASP.NET
ドロップダウンメニューには、モバイルモデルの名前が表示されます。モデルをクリックすると、価格を取得してテキストボックスに表示する必要があります。
使用している場合は、私がドロップダウン
からアイテムをクリックした場合でも、テーブル「製品」
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter("select Price from Products WHERE Model='" +DropDownList1.SelectedIndexChanged+ "'", con);
da.Fill(dt);
TextBox1.Text = dt.Rows[0]["Price"].ToString();
しかし、何がテキストボックスに表示しないからモデルをロードするためのドロップダウンリストを設定していますASP.NETの場合、ドロップダウンリストのAutoPostBackをTrueに設定する必要があります。その後、ドロップダウンリストでコードを実行してください
チャームのように動作します。ありがとうございます@Abusnake –
ですが、オートポストバックが何をしているのか教えていただけますか? –
オートポストバック機能を使用すると、イベントが発生したときに、コントロールが自動的にページをサーバーにポストすることができます。選択したアイテムが変更されたとき – Abusnake
あなたのSQLコマンドは無効です。それはそれはあなたがデータセットの値を
DropDownList1.SelectedIndexChanged
天気予報を教えてください –
はい、私はDropDownList1.SelectedValueに変更しました。大いに@Harsha W –
あなたは歓迎します –
を取得しているしてはいけません
どちらか
または
でなければなりません。コードをデバッグしようとします。 –
はい、私は値 –
WebFormまたはWinFormを見ることができますか? – ReadyFreddy