For anyone using the new drop of the WCSF, there's a pretty large bug that took awhile to diagnose. It will only occur if you have View pages that have QueryString variables on them. If you do, the Presenter will not get set. The reason is because of the
way that the WebClientApplication.IsAspxPage determines an Aspx page. I imagine it will get refactored again in the future, but for now, I just changed the return line in that method to:
instead and the code works again. If you don't do this, any pages that have a QueryString variable will not register as ASPX pages and won't get the dependency injection going.