asp.net-mvc – ASP.NET MVC 3 – ViewModel最佳实践
我有一个Razor视图,有很多图形和其他文本字段,从控制器获取数据.我正在考虑将ViewModel从控制器传递到视图,然后该视图将解析相关内容并显示它.
任何人都可以建议,如果在MVC中,上述方法是解决此问题的最佳方法吗? ViewModel类可能如下所示: public class ViewModelDemo { public MyChart chart {get;set;} public string LeftContent {get;set} public string bottomContent {get;set;} public ChartLeged legent {get;set} ...... } public class MyChart { public List<int> xAxis {get;set} public List<int> yAxis {get;set;} ...... } 我试图返回ViewModel的原因是页面的某些部分可能有不同的数据. 解决方法
绝对. ViewModel是解决此问题的完全可接受的解决方案.参见巴勒莫出色的MVC行动书第12.1.5节(方便地在免费样本中)
http://www.manning.com/palermo/Samplechapter12.pdf (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 工作单元,存储库,注入,使用块
- .netcore 日志记录实现
- asp.net:将updatepanel中的控件排除在执行异步回发之外
- asp.net-mvc-3 – 从自定义授权属性访问角色
- asp.net-core – Windows和Linux上的dnxcore50有什么区别?
- asp.net-mvc – 在ASP MVC中,如何将新视图和文件返回给用户
- asp.net-mvc – 将数据发布回ASP.NET MVC子操作
- ASP.NET中的缓存控制标头不输出max-age
- 通过Knockout使用MVVM的asp.net MVC,将模型传递给j??avascr
- asp.net-mvc – 建议在开发期间使用nhibernate设置种子数据
- asp.net-mvc – 缩小ASP.NET MVC中的Action Filt
- asp.net-mvc-3 – 如何在页面提交ASP.Net MVC时捕
- asp.net – IIS URL重写:强制规范主机名和HTTP到
- .net – 从webforms将参数传递给Crystal报表
- 如何在Asp.NET MVC中干净地重用编辑/新视图
- 为什么母版页在ASP.NET中没有PreInit事件?
- asp.net – 当HttpContext属性返回null时如何检索
- asp.net-mvc – 在IIS6上使用jqGrid和ASP.NET MV
- asp.net-mvc – ASP.NET MVC是否为区域创建默认路
- asp.net-mvc – Web Api调用返回404错误,GUID作为