0

aspnet、c#3.5を使用して、vs2008で開発。IE7を使用します。

ドロップダウンリストとグリッドビューで構成されるWebページがあります。グリッドビューのコンテンツは、ほとんどの場合、コードビハインドで動的に生成されます。

アプリを実行すると、グリッドビューのコンテンツのデフォルト値がページに表示され、ビューソースで確認できます。

ドロップダウンリストから選択すると、グリッドビューのコンテンツが別のデータに再バインドされ、すべての動的フィールドとコントロールが再計算されて入力され、ブラウザに新しいデータがWebページに表示されます。

しかし、ビューソースを見ると、グリッドビューがレンダリングされたhtmlテーブルには元のデータが表示されたままです。

では、ここで何が起こっているのでしょうか。

4

1 に答える 1

1

フォームをAJAX(更新パネルなど)で更新していますか?

その場合は、IE開発ツールバー(IE8にデフォルトでインストールされています)をダウンロードし、それを使用してソースを表示することをお勧めします-更新されたコンテンツが表示されるはずです

于 2009-10-06T13:44:27.340 に答える