ASP.NET Webフォーム(3.5)アプリケーションで、<httpModules>
セクションにNinjectHttpModule
を追加すると、リピーターとリストビューはポストバック時にデータバインドされたアイテムを失います。NinjectのNinjectHttpModuleにより、ASP.NETデータバインドコントロールでデータが失われる
グーグルの話によると、他のいくつかはexperiencing the same issueであることがわかりましたが、その解決策のどれも私のために働いていません。
私のマスターページにはNinject.Web.MasterPageBase
、すべてのマイページにはNinject.Web.PageBase
を使用しています。私はリンクした投稿に記載されているUserControlBase
も使用しています。
うわー、それはかなり驚くべきです。 'NinjectHttpModule'が何らかのエラーを投げずにこのようなコードを静かに壊すように書かれていることを想像できません。しかし、良い質問です。 –