2011-07-06 9 views
0

元はVB.NET 1.1で開発された古いWebアプリケーションを使用しています。アプリケーションは4.0フレームワークに変換され、AJAXとUpdatePanelを使いたいと思っていました。しかし、私はUpdatePanelを期待どおりに動作させることはできません。私はそれが欲しいと思うので、ページはまだ完全なポストバックを行い、部分的なポストバックはしません。私が新しいアプリケーション(1.1から変換したものではない)で同じことをしても、すべて正常に動作します。私は、コードとコードビハインドやリファレンスの面で2つのページの間で何か違うものを見つけることはできません、明らかに私は何かが欠けています。私は違いを見つけるのですか2ページのために生成されたHTMLでは、例えば変換されたアプリケーション内のページではありません、以下:アップグレードされたWebプロジェクトで更新パネルが動作しない

<script type="text/javascript"> 
    //<![CDATA[ 
    Sys.WebForms.PageRequestManager._initialize('ScriptManager1', 'form1',['tUpdatePanel1','UpdatePanel1'], [], [], 90, ''); 
    //]]> 

誰もが私が行方不明です何を知っていますか?

答えて

0

私は同じ問題があり、2つのWebアプリケーションのweb.configを比較して解決しました。更新パネルを動作させないことの1つは、xhtmlConformanceModeの設定でした。レガシーモードは使用できません。このものの

+0

それでした!ありがとう。 – Jonas

0

は、あなたの答えではありませんが、非常に強い勧告(優しいアドバイス):

は、UpdatePanelsをしてくださいしないでください!

あなたのアプリケーションをAJAXに持っていく別の方法をお探しください。 最後に支払うことになっているので、今すぐ支払いしてください。

関連する問題