ページに3つの更新パネルがあります。それぞれ条件付きで更新するように設定されています。それぞれの更新パネルには、ボタンをクリックするとパネルにデータが入力される単一のボタンコントロールがあります。各パネルは互いに独立しています。複数のUpdatePanelコントロールをJavaScriptボタンクリックで読み込み
それぞれのパネルの3つのボタンのそれぞれを手動でクリックすると、すべて正常に機能しています。 JavaScriptを使用してボタンをクリックすると、私が抱えている問題が発生します。 JavaScriptの呼び出しを1回実行すると成功しますが、JavaScriptを使用して3つのボタンをすべてクリックしようとすると、散発的に動作します。コード内のどこにJavaScript呼び出しを配置するかによって、異なるパネルが動作し、他のパネルは動作しません。例えば
:
__doPostBack('btnBindTeamTicketList', '');
__doPostBack('btnBindPriorityList', '');
__doPostBack('btnSearchTemplate', '');
は他人のbtnSearchTemplate」ボタンを保持しているパネルを表示しませんが。シーケンスを変更すると、異なる結果が発生します。
3つの独立したボタン(それぞれのパネル内にある)をJavaScriptでクリックすると、個々のパネルを個々にクリックしたように読み込むことができますか?私はこれがAJAXとどういう関係か、タイミングの問題と矛盾していると考えています。誰でも正しい方向に向いていますか?私は、ASP.NET 3.5/C#の
また、[この記事で] jQuery AJAXの使用を開始することもできます(http://www.mikesdotnetting.com/Article/104/Many-ways-to-communicate-with-your-database-using- jQuery-AJAX-と-ASP.NET)。 ASP.NETの大規模なポストバックを使用してコンテンツを読み込むことができます。 – sevenkul