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

2025-04-21 18:42:12

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中指定实体名称即可。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢