問題タブ [drop-down-menu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1043 参照

django - djangoフォーム変数

私はこの問題に多くの時間を費やし、Djangoでは実行できないと考え始めています。病原体名のリストをpostgresデータベースからドロップダウンボックスにプルしています。ユーザーは病原体を選択します。これには、さらにデータを取得するために、idをdjangoを介してデータベースに戻す必要があります。参照してください

ドロップダウンコードについては、http://dpaste.com/119358/を参照してください。

問題は、selectid=ステートメントがフォームが病理IDを取得するポイントより上にあることです。djangoステートメントはこの時点で配置する必要があります。そうしないと、ドロップダウンが機能しません。誰かが似たようなものを書いて解決策を見つけましたか?

マックス

0 投票する
3 に答える
1966 参照

gridview - 編集時に GridView の DropDownList を使用できない

私は以下のセットアップを持っています。CommandField の [編集] リンクをクリックすると、RowEditing イベントが発生しますが、行を編集できません。特に、DropDownList は表示されません。

私のコードは、私が見つけることができるすべての例に準拠しているようです。

インターネット上でこの問題を抱えているのは私だけなので、おそらく非常に基本的なものが欠けています。私は別の目を切望しています。

ありがとう。

0 投票する
3 に答える
7400 参照

c# - オブジェクトからのDropDownList

オブジェクトからDropDownlistDataTextまたはDataValueフィールドをどのようにバインドしますか。問題のオブジェクトが第2レベルにある場合、たとえば、バインドするオブジェクトが、返されたオブジェクトUsers.ContactDetails.Telephoneの第1レベルにない場合、以下のコードは機能しません。

私はさまざまなアイデアを試しましたが、これができるかどうかについての情報を見つけることができないようです。

0 投票する
2 に答える
22718 参照

c# - DropDownListの選択された値をリピーター内に設定するにはどうすればよいですか?

DropDownListアイテムのプロパティグループを表示して変更できるように、sのグループを作成する必要があります。

ASPページに次のコードがあります。

は、データベースクエリで可能なすべての値をにddProperty_OnInit入力します。DropDownList

のソースデータDropDownListに従って作成されたそれぞれの選択された値を設定するにはどうすればよいですか?Repeater

たとえば、との可能なプロパティ値がAあるBとしCます。
のデータベース出力Repeaterにこれらの値の2つが含まれている場合、AおよびBRepeater2つのsを出力しますDropDownList。両方とも、3つの値すべてが使用可能で、最初のA値は選択された値として、2番目の値はB選択された値として使用されます。

編集:
私の場合 、に追加OnItemDataBound="repeater_ItemDataBound"してRepeater適切な値を選択する方法はないようです。これは、変更された可能性のある値もデータベースに保存する必要があるためです。

ItemDataBoundイベントは、のイベントのRepeater前に発生し、新しい選択を保存する前に、選択した値を古い値に変更します。OnClickButton

これを回避する方法について何か提案はありますか?

現在のコード:

コードビハインドでddJako_OnInitは、ドロップダウンリストに可能なすべての選択肢を入力しrepeater_ItemDataBoundますが、はブライアンパーカーが提案した方法を使用して適切な値を選択します。

0 投票する
5 に答える
105026 参照

c# - ASP.NET/C#: サーバー コントロールの DropDownList SelectedIndexChanged が起動しない

基本的に国用と州用の 2 つのドロップダウン リストをバインドし、国の selectedindexchanged イベントで状態ドロップダウンを更新するサーバー コントロールを作成しています。ただし、ポストバックではありません。理由はありますか?それらを UpdatePanel にラップするためのボーナス ポイント (レンダリングの問題があります。参照するページがないためでしょうか?)

これが私が持っているものです(いくつかの余分なデータアクセスが取り除かれています):

編集: Viewstate はページ上にあり、ページ上の他のコントロールはポストバックを正しく実行しますが、これは正しくありません。

0 投票する
4 に答える
1564 参照

php - データベースから編集する場合、ラジオ ボタンまたはドロップダウン ボックスにどのように入力しますか?

これはすでに尋ねられた質問と同様の質問であることは知っていますが、問題に対する別の回答を望んでいました。新しい記事をデータベースにアップロードできるフォームがあります。このフォームでは、記事の種類にドロップダウン メニューを使用しています。ドロップダウン ボックスには、ニュース、ゴシップ、旅行、公演などがあります。データベースにアップロードすると、選択したアイテム (この場合はニュース) のみが追加されます。

ユーザーが記事を編集できるようにする必要があるため、選択したアイテムをドロップダウン ボックスに入力する必要があります。各ドロップ項目とそれらの ID を使用してデータベース テーブルを設定するのは、BUM にとって少し面倒だと思います。選択した項目をデータベースの値として設定し、if ステートメントまたは何かを使用してドロップダウン ボックスの残りの部分を設定する方法はありますか?

それが理にかなっていることを願っています。また、ラジオボタンを使用することも解決策になると思いましたが、選択したボタンにデータベースの値を設定することはできません。

0 投票する
1 に答える
1679 参照

asp.net - ASP.NETの別のスレッドからドロップダウンリストにデータを入力する

1つのページに複数のドロップダウンリストがあります。それらはすべて国のリストを含んでいます。そのため、バックグラウンドでデータベースから国を取得してキャッシュしています。別のスレッドからこれらのドロップダウンリストにデータを入力したいと思います。私もAJAXコントロールを使用しているので、すべてが同時に発生するようにしたかったのです。また、ユーザーが国を選択した後、その国の町をユーザーに表示し、リストがまだロードされていないときにユーザーが他のコントロールを入力できるように、別のスレッドでも町を取得するようにします。
そのスレッドのパラメーターとしてPageを指定し、そのドロップダウンリストを見つけてデータを入力する必要があることをどこかで読みました。しかし、それは機能していません。

別のスレッドが開始したときに呼び出される関数は次のとおりです。

誰かが問題の可能性を見ていますか?それとも私の全体の概念が間違っていますか?誰かがこの問題を解決する方法を知っていますか?

0 投票する
2 に答える
30381 参照

asp.net - ASP: ItemTemplate の DropDownList: SelectedValue 属性が許可されるのはなぜですか?

このコード片

このエラーが発生します:

'SelectedValue' プロパティを宣言的に設定することはできません。

ただし、これはデータバインドされた GridView の合法的で一般的に使用される編集テンプレートです。属性は確かにここSelectedValueで宣言的に設定されているようです。

問題は、宣言的に設定できる場合とそうでない場合の違いは何ですか? エラー メッセージは、許可されていないことを意味します。

0 投票する
4 に答える
9391 参照

asp.net-ajax - ASP.NET: UpdatePanel の外側のボタンが PostBack に失敗する

所定の金額のドロップダウンと「その他」オプションを含む更新パネルを含む寄付フォームがあります。「その他」が選択されている場合、ドロップダウンは部分的なポストバックをトリガーし、追加の「その他」テキストボックスで更新パネルをレンダリングしますこの更新パネルの外には、テキスト ボックスや送信用のボタンなどの追加のサーバー コントロール フォーム フィールドがあります。

私が遭遇したバグは、「その他」が選択されたときにボタン「onclick」イベントが完全なポストバックを起動できないことです。

例:

編集:コードビハインドを投稿すると、誰にとっても簡単になります

0 投票する
3 に答える
1432 参照

asp.net - ASP.NET - X と Y の間の日付のリストを取得し、それらを DropDownList にデータバインドしますか?

これが可能で簡単であることを願っています!タイトルが示すように、2 つの日付を指定し、開始日と終了日を指定して日付のデータ セットを取得し、それを自分のページの DropDownList コントロールにバインドできるようにしたいと考えています。

それが不可能な場合 (これは非常に残念です)、これを行うための推奨事項やベスト プラクティスはありますか? そのような機能は多くのサイトに表示されます。

助けてくれてありがとう!ピート