由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - 请教一下MVC的View如何显示动态column的问题
相关主题
ajax,json,jquery怎么自学?一道mcad考试题求解(有关DataAdapter)
我用asp.net写的网站,各位给提提意见datagrid help
请问可能对C# dataSet作query吗?How to Call Stored Procedure in C# .Net?
cs2.0的ReportView控件怎么编程画charts?A puzzle of using OPD
.RDLC slow reports issue. Please!问个基础问题
How : asp.net C# applcation notification message from server to client, Please!小菜鸟求助,PDF header signature not found
这样是通常的启动asp.net方法吗?.net操作数据库的方法,哪个最好?
Web application 的现状和.netBulk merge?
相关话题的讨论汇总
话题: json话题: view话题: mvc话题: 动态话题: 显示
进入DotNet版参与讨论
1 (共1页)
m***n
发帖数: 220
1
小弟是mvc新手,用viewmodel,显示数据在view上。但viewmodel的property都是写死
的,现在有个表格,column需要是按用户选择的日期区间动态生成的07/2014,08/2014
,row是不同的用户,cell是用户按月的一个数量的统计。
以前这种动态column,我用老的webform + gridview,或reportviewer可以实现。但现
在用mvc,而且数据是json形式从web service上过来的,请问大侠,怎么动态
databinding到view上啊?
w*******7
发帖数: 188
2
如果是实时数据,MS提供signalR( asp.net/signalR),如实时股票.
否则你可以用ajax call, 设timer, check data 是否变化,有变化就刷新.
你可以看一下knockout.js,好象就是针对你这种情况.

2014

【在 m***n 的大作中提到】
: 小弟是mvc新手,用viewmodel,显示数据在view上。但viewmodel的property都是写死
: 的,现在有个表格,column需要是按用户选择的日期区间动态生成的07/2014,08/2014
: ,row是不同的用户,cell是用户按月的一个数量的统计。
: 以前这种动态column,我用老的webform + gridview,或reportviewer可以实现。但现
: 在用mvc,而且数据是json形式从web service上过来的,请问大侠,怎么动态
: databinding到view上啊?

m***n
发帖数: 220
3
谢谢这位热心人。我不需要实时的,其实就是用户选了时间范围,然后search显示出来
查询结果就行了。只不过列是活的,因为用户可以自由选择日期。
我刚才用了笨方法,把传过来的json原始数据根据需要统计处理后放到一个datatable
里面,这个datatable是我想要显示最终结果的格式。然后把datatable转成json,把
json放到viewbag里,到view里再用网上的juery的json to html工具把它转成html表。
knockout.js我想能实现的更好。

【在 w*******7 的大作中提到】
: 如果是实时数据,MS提供signalR( asp.net/signalR),如实时股票.
: 否则你可以用ajax call, 设timer, check data 是否变化,有变化就刷新.
: 你可以看一下knockout.js,好象就是针对你这种情况.
:
: 2014

l*s
发帖数: 783
4
既然web service直接返回json,为什么还要通过controller?直接页面ajax访问web
service然后处理显示json result.

2014

【在 m***n 的大作中提到】
: 小弟是mvc新手,用viewmodel,显示数据在view上。但viewmodel的property都是写死
: 的,现在有个表格,column需要是按用户选择的日期区间动态生成的07/2014,08/2014
: ,row是不同的用户,cell是用户按月的一个数量的统计。
: 以前这种动态column,我用老的webform + gridview,或reportviewer可以实现。但现
: 在用mvc,而且数据是json形式从web service上过来的,请问大侠,怎么动态
: databinding到view上啊?

k**n
发帖数: 3989
5
你的数据来自service的json的话, 与mvc没有啥关系了。
如果正常mvc+js/json设计是你的json也是你的model, 通过ajax call 返回jsonresult
view,
然后用knockout绑定就行了。
那个header,
实在不行,自己写js把clumn的header的text改了就行了。
m***n
发帖数: 220
6
楼上的2个大哥说的对,如果仅仅是需要显示json数据的话,确实是不需要control处理
。实际情况是那个view上显示的是json数据和一本地得到的数据的混合在一起的统计,
所以还是在control里面处理了。
f*****e
发帖数: 5177
7
自己写一个table partial view

★ 发自iPhone App: ChineseWeb 8.7

【在 m***n 的大作中提到】
: 楼上的2个大哥说的对,如果仅仅是需要显示json数据的话,确实是不需要control处理
: 。实际情况是那个view上显示的是json数据和一本地得到的数据的混合在一起的统计,
: 所以还是在control里面处理了。

m***n
发帖数: 220
8
小弟是mvc新手,用viewmodel,显示数据在view上。但viewmodel的property都是写死
的,现在有个表格,column需要是按用户选择的日期区间动态生成的07/2014,08/2014
,row是不同的用户,cell是用户按月的一个数量的统计。
以前这种动态column,我用老的webform + gridview,或reportviewer可以实现。但现
在用mvc,而且数据是json形式从web service上过来的,请问大侠,怎么动态
databinding到view上啊?
w*******7
发帖数: 188
9
如果是实时数据,MS提供signalR( asp.net/signalR),如实时股票.
否则你可以用ajax call, 设timer, check data 是否变化,有变化就刷新.
你可以看一下knockout.js,好象就是针对你这种情况.

2014

【在 m***n 的大作中提到】
: 小弟是mvc新手,用viewmodel,显示数据在view上。但viewmodel的property都是写死
: 的,现在有个表格,column需要是按用户选择的日期区间动态生成的07/2014,08/2014
: ,row是不同的用户,cell是用户按月的一个数量的统计。
: 以前这种动态column,我用老的webform + gridview,或reportviewer可以实现。但现
: 在用mvc,而且数据是json形式从web service上过来的,请问大侠,怎么动态
: databinding到view上啊?

m***n
发帖数: 220
10
谢谢这位热心人。我不需要实时的,其实就是用户选了时间范围,然后search显示出来
查询结果就行了。只不过列是活的,因为用户可以自由选择日期。
我刚才用了笨方法,把传过来的json原始数据根据需要统计处理后放到一个datatable
里面,这个datatable是我想要显示最终结果的格式。然后把datatable转成json,把
json放到viewbag里,到view里再用网上的juery的json to html工具把它转成html表。
knockout.js我想能实现的更好。

【在 w*******7 的大作中提到】
: 如果是实时数据,MS提供signalR( asp.net/signalR),如实时股票.
: 否则你可以用ajax call, 设timer, check data 是否变化,有变化就刷新.
: 你可以看一下knockout.js,好象就是针对你这种情况.
:
: 2014

相关主题
How : asp.net C# applcation notification message from server to client, Please!一道mcad考试题求解(有关DataAdapter)
这样是通常的启动asp.net方法吗?datagrid help
Web application 的现状和.netHow to Call Stored Procedure in C# .Net?
进入DotNet版参与讨论
l*s
发帖数: 783
11
既然web service直接返回json,为什么还要通过controller?直接页面ajax访问web
service然后处理显示json result.

2014

【在 m***n 的大作中提到】
: 小弟是mvc新手,用viewmodel,显示数据在view上。但viewmodel的property都是写死
: 的,现在有个表格,column需要是按用户选择的日期区间动态生成的07/2014,08/2014
: ,row是不同的用户,cell是用户按月的一个数量的统计。
: 以前这种动态column,我用老的webform + gridview,或reportviewer可以实现。但现
: 在用mvc,而且数据是json形式从web service上过来的,请问大侠,怎么动态
: databinding到view上啊?

k**n
发帖数: 3989
12
你的数据来自service的json的话, 与mvc没有啥关系了。
如果正常mvc+js/json设计是你的json也是你的model, 通过ajax call 返回jsonresult
view,
然后用knockout绑定就行了。
那个header,
实在不行,自己写js把clumn的header的text改了就行了。
m***n
发帖数: 220
13
楼上的2个大哥说的对,如果仅仅是需要显示json数据的话,确实是不需要control处理
。实际情况是那个view上显示的是json数据和一本地得到的数据的混合在一起的统计,
所以还是在control里面处理了。
f*****e
发帖数: 5177
14
自己写一个table partial view

★ 发自iPhone App: ChineseWeb 8.7

【在 m***n 的大作中提到】
: 楼上的2个大哥说的对,如果仅仅是需要显示json数据的话,确实是不需要control处理
: 。实际情况是那个view上显示的是json数据和一本地得到的数据的混合在一起的统计,
: 所以还是在control里面处理了。

E**********d
发帖数: 253
15
use mvcjqgrid or jquery grid in view, use jquery to show/hide columns
c*********e
发帖数: 16335
16
用angularjs,写一个filter

2014

【在 m***n 的大作中提到】
: 小弟是mvc新手,用viewmodel,显示数据在view上。但viewmodel的property都是写死
: 的,现在有个表格,column需要是按用户选择的日期区间动态生成的07/2014,08/2014
: ,row是不同的用户,cell是用户按月的一个数量的统计。
: 以前这种动态column,我用老的webform + gridview,或reportviewer可以实现。但现
: 在用mvc,而且数据是json形式从web service上过来的,请问大侠,怎么动态
: databinding到view上啊?

1 (共1页)
进入DotNet版参与讨论
相关主题
Bulk merge?.RDLC slow reports issue. Please!
C# DateTime to Oracle DateHow : asp.net C# applcation notification message from server to client, Please!
DataTable.NewRow的primary key初始为0的问题这样是通常的启动asp.net方法吗?
Maverick for dotnet: MVC for web publishWeb application 的现状和.net
ajax,json,jquery怎么自学?一道mcad考试题求解(有关DataAdapter)
我用asp.net写的网站,各位给提提意见datagrid help
请问可能对C# dataSet作query吗?How to Call Stored Procedure in C# .Net?
cs2.0的ReportView控件怎么编程画charts?A puzzle of using OPD
相关话题的讨论汇总
话题: json话题: view话题: mvc话题: 动态话题: 显示