ASP.NET Razor引入命名空间(视图中数据序列化)

问题描述:
视图有时可以作为保存数据的载体,使用Razor语法给我们带来便捷的同时,也会使我们陷入局限。@可以保存int、bool、string等类型,但却保存不了对象类型,例如Dictionary、object

解决办法:
1.当然可以借助后台代码去重新构造数据,如果接口那边给到的数据是难改变的,这就要求我们在前端重新构造符合的数据,大大增加了复杂性,更改数据模型容易造成风险
2.Razor引入命名空间,直接使用帮助类解决数据类型问题

步骤:
1.引入帮助类所在命名空间

2.配置webconfig

3.使用帮助类的方法数据序列化

posted @ 2019-02-12 18:08  CH|heyi  阅读(443)  评论(0编辑  收藏  举报