問題タブ [cascadingdropdown]

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 投票する
1 に答える
1028 参照

asp.net-ajax - エラー 500 - CascadingDropDown AJAX Extender ツールキット コントロール

CascadingDropDown を使用して 3 つのドロップダウン リストを作成しようとしています。DDL は、車のメーカー、モデル、色をそれぞれ示します。データは .xml ファイルにあります。

最後の DDL には AutoPostBack = true があり、ドロップダウンの値を 1 つのラベル コントロールに表示しようとしています。

Web サービスからデータをプルして、DDL を設定しています。コンパイル中にエラーは発生しませんが、コードを実行するとエラー 500 が表示されます。どこが間違っているのかわかりません。「How Do I」のチュートリアルビデオに従っています -

http://www.asp.net/ajax/videos/how-do-i-use-the-aspnet-ajax-cascadingdropdown-control-extender

C# と .Net Framework 2.0 を使用しています。

私のWebサービスは次のようになります-

[WebService(Namespace = " http://tempuri.org/ ")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.Web.Script.Services.ScriptService()] public class CarsService : System.Web.Services.ウェブサービス {

}

そして、Webページは次のようになります -

タイトルのないページ

ここにもxmlファイルを添付 -

どこが間違っているのかわかりません。手伝ってくれませんか ?

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

html - CSSメニューの問題

私はこのCSSメニューを持っています。それは完全に機能しています。

代替テキスト

しかし、テーブルセル内のページに配置すると、このように爆発します。銀色と青色の線はページからのものですので、気にしないでください。

代替テキスト

これで、ページとメニュー自体をデバッグしました。この奇妙な振る舞いはまだエラーではありません。次に、別のメニューを取得してここに配置すると、同じエラーが表示されました。なぜこれが起こっているのか考えていますか?

コードを貼り付けることはできますが、500行のHTMLと100行のCSSを通過する人はいないと思います。

最新のFirefoxを使用しています。IE6も同じ動作をします。

ここでコードを確認してください...

ページ内で独立したCSSメニュー

複雑なページ内のCSSメニュー

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

asp.net - ポストバック後に空のカスケード ドロップダウン

フォームには 2 つのカスケード ドロップダウンが含まれています。最初のドロップダウンで項目が選択されると、jQuery はサーバーからリスト (json) を取得し、2 番目のドロップダウンに入力します。

ユーザーはページをサーバーに投稿します。ページが返されると、ビューステートに保存されていないため、ドロップダウンは空になります。

この状況であなたは何をしますか?これは、jQuery を使用してドロップダウンをカスケードし、ページをもう少しステートレスにしようとするのが面倒になるポイントですか?

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

c# - EditItemTemplate の AJAX CascadingDropDown および DropDownList SelectedValue の問題

FormView の EditItemTemplate で問題が発生しています。

InsertItemTemplate でそのようなコードを使用すると、すべてが機能します。

しかし、EditItemTemplate でまったく同じコードを使用すると、要素のリストに存在しないため、SelectedValue が間違っているというエラーが表示されます。問題は、DropDownList がサービスによって設定される前に値がチェックされることだと思います。デバッガーを実行すると、サービス メソッドのブレークポイントの前にエラーが発生しました。

この問題を解決するには?

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

asp.net - 追加のパラメーターをCascadingDropDownServiceMethodに渡す方法は?

私は2つのチェーンを持っていCascadingDropDownsます。どちらも正常に動作しています。重要なのは、値を提供している基礎となるWebメソッドで、DropDwonList1つの追加パラメーターを読み取る必要があるということです。このパラメーターは、ドロップダウンリストのデフォルト項目を設定するために必要です。

そのパラメータを渡す方法や読み取る方法がわかりません。物件についてインターネットで読んだことがありContextKeyます。しかし、私はそれをからアクセスする方法がわかりませんWebMethod

(セッションからいくつかのパラメーターを抽出できることを期待して)を介してセッションに到達しようとしましたが、セッションがとHttpContext.Current.Sessionで異なることがわかります。WebPageWebMethod

だから私はここで迷子になっています、何かアイデアはありますか?

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

c# - サーバー側でCascadingDropDownの親ドロップダウンリストを設定

CascadingDropDown を持つ 2 つの DropDownList コントロールがあります

これを行う場合、サーバー側の最初のドロップダウンリストにデータを設定する必要があり、クライアント側でページを取得すると、サーバー側で設定したデータのない最初の DropDownList

助けてくれてありがとう

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

sharepoint-2010 - sharepoint 2010 で AjaxContro lToolkit の CascadingDropDown コントロールを使用する際の問題

プロジェクトを Web サービスとして含む SharePoint ビジュアル Web パーツで CascadingDropDown コントロールを使用しようとしました。もちろん、期待どおりには機能しませんでした。このコントロールを共有ポイント Web パーツで使用したり、Ajax を使用してカスケード ドロップダウンを実装する方法を知っている人はいますか?

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

cakephp - Cakephp:ビューで選択ボックスをカスケードする

一方で選択されたオプションが他方に含まれるオプションに影響を与えるカスケード選択ボックスを備えたフォームが必要です。誰にもこれを実装するサンプルコードはありますか? 2番目の選択コントロールを再設定するために、.ctpファイルにajaxコードを組み込むだけの問題ですか?

ところで、私はケーキ1.3.7を使用しています。

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

wpf - カスケード コンボボックスを機能させることができない

カスケード コンボボックスを作成するコードは次のとおりです。セグメント名 (combox1) で選択した値に基づいて、ファミリ コンボボックス (ComboBox2) を設定しようとしています。最初のコンボ ボックスには静的リソースを設定できますが、2 番目のコンボ ボックスには空白が表示されます。最初のコンボボックスの選択変更イベントで「FillComboBoxFamilyData(SegmentCode)」というメソッドを呼び出しています。

XAML コード:

* BrickDataSet は、テーブルをプルしているメインのデータセットです。*

C#:

私は今、テーブルで頭をぶつけています。私を助けてください!

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

asp.net - asp dropdownlist - サーバー側の SelectedIndexChanged は、コードを介して選択が設定されたときではなく、マウスが使用されたときにのみ発生します...誰か助けてくれますか?

ここに投稿するのは初めてですが、他のスレッドをたくさん読んで、過去に素晴らしい答えを見つけました! なぜこれが起こっているのか誰かが知っていることを願っています...私のDDLでは、サーバー側のSelectedIndexChangedイベントは、ユーザーが実際にコントロールをクリックして選択を変更したときにのみ発生します...しかし、JavaScriptコードを介して選択を設定したときは発生しません。どんな助けでも大歓迎です!!!

ここにいくつかのコードがあります...

このクライアント側の OnChange コードは、選択が GUI を介して変更された場合でも、コード内で自分自身によって変更された場合でも発生します。

このように js で選択した値を設定すると、サーバー側の SelectedIndexChanged イベントは発生しません。

コントロールの定義は次のとおりです (グリッドビューで繰り返されます)。

...それが重要かどうかはわかりませんが、サーバー側のイベントは次のとおりです。

私が見ている問題の原因は、サーバー イベントの起動の欠如だと思いますが、その問題が何であるかを実際に説明したことはないと思います。:P 基本的に、これらのカスケード ドロップダウンリストのグリッドがあります。ビューステートは維持され、ユーザーがそれらと対話しているときにポストバック間で値が保持されます。ただし、クライアント側のjsコードで値を設定する必要がある場合があります-そのような場合、値はボックスで視覚的に変化しますが、次のポストバックアクションでリセットされます:(

本当にありがとう!!!!