新足迹

 找回密码
 注册

精华好帖回顾

· 身為來自台灣的澳籍中國人,我深愛我的祖國,不卑不亢。(17年3月28日更新) (2013-11-15) hugoyung · 【填坑完毕】带着2狗从墨尔本到阿德雷德的9日road trip,大家用浮云砸死我吧 (2014-12-31) lovemylife
· 四野葱茏 翠色如梦——2024年6月初夏12天京都及周边+纪伊半岛游(完结!4楼电梯楼全部完成) (2024-9-7) asurafairy11 · 水晶虾片vs鱼香虾球 (2009-10-16) edith921
Advertisement
Advertisement
查看: 1590|回复: 7

asp.net MVC, 又困惑了。 [复制链接]

头像被屏蔽

禁止访问

发表于 2011-7-20 16:38 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
model 里, 可以加 DisplayName Property 。 按理model 应该完全忽略UI是如何的。 这么一来,不又couple 了么?
Advertisement
Advertisement

发表于 2011-7-20 17:03 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
这个不算couple, 因为具体怎么显示还是要UI决定. 比如你可以放在span里, 也可以放在link里.
头像被屏蔽

禁止访问

发表于 2011-7-20 17:08 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 huazhb 于 2011-7-20 17:03 发表
这个不算couple, 因为具体怎么显示还是要UI决定. 比如你可以放在span里, 也可以放在link里.


有一定的道理
头像被屏蔽

禁止发言

发表于 2011-7-20 17:26 |显示全部楼层
此文章由 linkspeed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 linkspeed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
按理说传给ui的应该是viewmodel,
但是实际上没有必要一定要
为每个model都去创建一个viewmodel。
如果viewmodel和model一模一样,直接用就玩了。

评分

参与人数 1积分 +2 收起 理由
atransformer + 2 啥意思??

查看全部评分

发表于 2011-7-20 17:41 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
应该理解成数据自我说明,view不应该用logic来管displayname.
头像被屏蔽

禁止访问

发表于 2011-7-20 21:41 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2011-7-20 17:41 发表
应该理解成数据自我说明,view不应该用logic来管displayname.


问题是view就是根据这个属性render view 啊
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2011-7-20 21:49 |显示全部楼层
此文章由 linkspeed 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 linkspeed 所有!转贴必须注明作者、出处和本声明,并保持内容完整
>啥意思??
我的意思就是,你加了display name property,
其实就是等于把这个model当做view model用了。
而不是另外创建一个一摸一样的viewmodel,然后把值copy过去。
头像被屏蔽

禁止访问

发表于 2011-7-20 22:40 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 linkspeed 于 2011-7-20 21:49 发表
>啥意思??
我的意思就是,你加了display name property,
其实就是等于把这个model当做view model用了。
而不是另外创建一个一摸一样的viewmodel,然后把值copy过去。


哦,似乎明白了,谢谢大侠!

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部