0

わかりました、ばかげた質問があります。jquery 関数を使用してこのページを取得し、ドロップダウン リストに asp.net フォームのデータを入力する必要があります。アイデアや例はありますか?

4

2 に答える 2

1

x-site スクリプト保護によってブロックされているため、jquery を直接使用するのではなく、コード ビハインドでページ メソッドを使用して間接的に行います。

.net で webclient を使用してページのコンテンツを取得し、応答を解析してList<string>何らかの方法でコントロールに戻す単純なクラスを作成します。jquery/jscript を使用しているか、ASP.net で updatepanel を使用しているかに応じて、コード ビハインド メソッド内からクラス メソッドを呼び出して、完全なポストバックを防ぎ、ドロップダウン リストにデータをバインド/入力することができます。

コード例は、この以前の投稿で回答済みとマークされた応答にあります。

于 2012-04-22T11:59:52.907 に答える
0

クロス サイト スクリプティングは、ほとんどのブラウザーでブロックされます。ajax リクエストで jsonp データ型を使用できますが、ターゲット リンクはこのデータ型を提供しません。したがって、おそらく、javascript では不可能です。

于 2012-04-22T10:12:13.183 に答える