2009-04-07 6 views
1

だから、私は、Page_Loadの中に次のコードを持っている:私は、この動的に作成、更新パネル内のLinkBut​​tonをクリックするとのUpdatePanel - DynamiclyのUpdatePanelの問題を作成し

updDesignations = new UpdatePanel(); 
updDesignations.ContentTemplateContainer.Controls.Add(toutLineDesignation);    
updDesignations.ChildrenAsTriggers = true; 
updDesignations.UpdateMode = UpdatePanelUpdateMode.Always;    
divDesignations.Controls.AddAt(0,updDesignations);  

、適切なイベントハンドラが上と呼ばれているがサーバ。ただし、変更内容はクライアントに反映されず、更新パネルAJAX呼び出しのHTTP応答は常に空です。

リクエストが正しく形成され、正しいフォーム送信情報が含まれていれば、レスポンスはこれだけです:

Server Microsoft-IIS/5.1 
Date Tue, 07 Apr 2009 22:30:57 GMT 
X-Powered-By ASP.NET 
X-AspNet-Version 2.0.50727 
Cache-Control no-cache, no-store 
Pragma no-cache 
Expires -1 
Content-Length 0 

これはダイナミックに作成された更新パネルでなければならないので、これはナットを運転しています。私は間違って何をしていますか?

答えて

3

このUpdatePanelでIDを設定してみてください。 UpdatePanelsはIDを持っていないと怒ります。私は彼らがIDを持っていることを確信しているだけで多くの奇妙な問題を解決しました。

+1

うわー! Angry UpdatePanel!それは子供たちがそれを引き起こすときにも怒りますか? :P私はそれが不自由だと知っていますが、私は疲れていて寝ることができません:( – SirDemon

関連する問題