码迷,mamicode.com
首页 > 其他好文 > 详细

yii框架里DetailView视图和GridView的区别

时间:2017-04-06 09:49:36      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:方法   区别   GridView   数据表   定义   分享   logs   nbsp   用法   

1,首先从语义上分析

DetailView是数据视图,用于显示一条记录的数据,相当于网页中的详情页

GridView是网格视图,用于显示数据表里的所有记录,相当于网页里的列表页

2.用法上的区别

首先,DetailView用于详情页,GridView用于列表页

其次,GridView中自定义属性的列可以用方法,即可以这样写:

技术分享

 可以直接引入方法,用来显示数据,但是DetailView是不行的,DetailView如果直接写方法,会报错,变通的办法是,在同一页面写一个方法,然后去调用,即可以这样来写:

技术分享

这样写好像不符合MVC的思想,所以还是尽量少用吧!

yii框架里DetailView视图和GridView的区别

标签:方法   区别   GridView   数据表   定义   分享   logs   nbsp   用法   

原文地址:http://www.cnblogs.com/ymk0375/p/6671492.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!