WebForm中如何创建强类型的视图

 时间:2024-11-10 14:52:38

1、首先我们先来看一下普通类型的视图是怎么进行数据传递的,如下图所示,通过ViewData进行

WebForm中如何创建强类型的视图

2、接下来在视图中通过强制类型转换把传过来的对象转换成所需要的实体,如下图所示

WebForm中如何创建强类型的视图

3、而制作强制类型视图的话,我们只需要在控制器中通过ViewData的Model传入对象即可,如下图所示

WebForm中如何创建强类型的视图

4、然后在视图页面中的第一行注意在ViewPage中指定实体类型,如下图所示,只要指定了实体类型就是强类型的视图

WebForm中如何创建强类型的视图

5、接下来我们就可以在视图中通过Model来直接调用属性了,而不需要在进行类型转换

WebForm中如何创建强类型的视图

6、我们可以打开ViewPage看一下,你会发现ViewPage中已经都定义好了实体shuxing 及ViewData属性,如下图所示,这也就是我们可以直接通过Model调用实体属性的原因

WebForm中如何创建强类型的视图

7、综上所述,在WebForm中创建强类型的视图只需要在ViewPage中指定实体名称即可。

  • 用python打印嵌套列表的方法
  • python怎样对字典dict进行增删改查
  • 在HTML 5中,如何利用Canvas元素绘制直线
  • 图解Visual Studio代码导航快捷键
  • Java语言程序设计四十五(事件处理)
  • 热门搜索
    月经期间减肥 何炅个人资料简介 长期咳嗽是怎么回事 雁荡山旅游攻略 吃什么东西减肥最快 痱子怎么办 西安到华山旅游攻略 精少怎么办 帮宝适纸尿裤怎么样 会声会影怎么用