我正在使用ASP.NET Web Forms,现在无法迁移到ASP.NET MVC。我喜欢MVC团队实现自定义IHttpHandler或HttpModule(不确定哪一个)获取从客户端Ajax请求传入的JSON数据并将数据传递到请求页面上的action方法的方式。
我希望能够拦截Http请求,检索JSON /“查询字符串参数”,并在将检索到的数据作为参数传递时调用页面上的方法。
目前,我已经实施了自定义路线,它运行正常。对我来说唯一缺少的部分是“自定义模型绑定器”,就像在ASP.NET MVC中调用它一样。
请有人帮我解释一下如何解决这个问题。
答案 0 :(得分:0)
您考虑过ASP.NET MVVM吗?
ASP.NET MVVM提供了一个实现Model-View-ViewModel模式的框架,a.k.a.ASP.NET项目中的Presentation Model模式。开发人员可以利用依赖注入和事件代理来编写简洁,优雅且以业务为中心的代码。
ASP.NET MVVM具有以下优点: