快过年了,给大家拜个早年.做了个jQgrid的DEMO。哈哈。
主要运用MVC 和 jQgrid(后期会加上Nhibernate 以及spring.Net)
环境 W-XP SP3+ VS2008SP1 + Oracle.
准备工作:
下载:
1、jquery.jqGrid-3.8.1.zip;
(以上2个包以及源码在附件当中)
打开ORACLE 创建数据库
数据库创建好了后 看下系统的结构图(除Nhibernate、Spring.net):
Common 文件里存放的是准备实现分页的部分.
Content中的Themes 包含jQgrid的主题.
Extension中包含的是MVC有无分页的JSON数据组装.
其他应该就是基本的MVC结构了。
总体效果预览:
Edit
1、先把两个实体建立好
建立Entities文件夹 在其下建立两个实体类 分别为City,Province.
2、在Controller下建立CityController
3、Models (暂时先写的SQL语句写的比较垃圾。后期打算合并NhiberNate)
4、建立文件夹Extension ,在文件夹下建立BuildJson类
这个代码应该很清晰了。
下面就开始介绍VIEW
5、 建立City文件夹 在其下 建立Citylist.aspx
jQgrid的属性就不说了。
如果不是很清晰 参考
Edit、Cancel、Save 3个方法
基本都是在
这也是jQgrid强大的地方。 这篇文章介绍的是在不存在分页的jQgrid。
下一篇介绍有分页的jQgrid. 样式以及框架在以后调整...
最后赋上 ORACLEHelper类+连接字符串。哈哈
母版页中
文章中的相关下载(jQgrid包、两套样式、源码)
欢迎大家拍砖。。。。