如何在ASP中创建自定义模型绑定器?NET Web窗体



我正在使用ASP。. NET Web Forms,不能迁移到asp.net。NET MVC。我喜欢MVC团队实现自定义IHttpHandler或HttpModule(不确定哪一个)的方式,它从客户端Ajax请求中获取传入的JSON数据,并将数据传递到请求页面上的action方法。

我希望能够拦截Http请求,检索JSON/"查询字符串参数",并调用页面上的方法,同时传递检索到的数据作为参数。

目前,我已经实现了一个自定义路由,它工作得很好。对我来说唯一缺少的部分是ASP中所谓的"自定义模型绑定器"。净MVC。

有没有人能告诉我该怎么做呢

您考虑过ASP吗?净MVVM吗?

ASP。. NET MVVM提供了一个框架来实现模型-视图-视图模型模式,也就是ASP中的表示模型模式。网络项目。开发人员可以利用依赖注入和事件代理来编写简洁、优雅和专注于业务的代码。

ASP。. NET MVVM提供以下优点:

  • 利用ASP。NET功能,如web表单、用户控件和数据绑定
  • 实现清晰的关注点分离
  • 促进测试驱动开发(TDD)
  • 使用属性注释编写和维护更简单的代码

相关内容

  • 没有找到相关文章

最新更新