因此,本系统主要的数据显示都使用GridView,GridView将服务器内部数据库中的一行数据提取出来,然后将这一行数据进行处理之后显示在网页上的输出框体中。GridView控件作为许许多多的数据显示控制的一部分它还能够结合从数据库选取的数据信息生成网络。其强大的功能与完备的类型是我选择塔的主要原因,在开发过程中自动生成的代码省去了很多编码的困扰,因为GridView为我们提供了多种数据绑定列类型,例如BoundField 默认数据绑定列类型是一种简单的数据类型,展现了文本数据值。
主要完成的操作功能十分强大,可包括实现无代码的分页排序、实现删除时弹出确认对话框、实现自动编号、实现自定义时间货币等字符串格式、弹出新页面或新窗口与GridView数据导入Excel/Excel数据读入GridView等一系列丰富的功能,提供了智能标记面板,更加易用方便,常用的排序,分页,更新,删除等操作不需要编写任何代码,利用GridView内置的功能就可以实现。
2.4.4 AJAX技术
Ajax技术是一种网页局部信息交互的技术。但是它并不是一种单独的技术而是一些网络交互技术的综合体,它因此也具备了其他技术的特征,其特点如下:
(1)基于XHTML/CSS。
(2)由DOM实现动态显示与交互。
(3)通过XSLT与XML两种技术进行数据交换及处理后输出。
(4)使用JavaScript整合上述技术。
微软公司开发的ASP.NET AJAX的框架是当今AJAX技术最新的版本也是最完备的版本。它将其他那些丰富的组件封装在一起可以让使用者更方便地利用面向对象思想实现Ajax的网页技术。ASP.NET AJAX 实现方式分为服务器端和客户端这两种实现方式,两种方式都可以实现网络页面局部的信息交互功能,然而服务器端实现方式中AJAX的代码不需要我来编写而是服务器自身编写完成的,我只需要调用已经封装好的控件就可以了。因此作为网页开发人员而言只需要掌握控件的使用方法就行。客户端实现方式则不是要求访问者在客户端安装什么,而是要求开发者关心 JavaScript 脚本等直接发送到浏览器的代码。
本系统采用服务器端实现方式,因为ASP.NET 2.0 AJAX Extensions 和 ASP.NET AJAX Control Toolkit 作为服务器端控件,是对 ASP.NET AJAX 框架的客户端部分 JavaScript 组件在服务器端的包装,这使得我们在开发 Ajax 时,只需要关注服务器端控件,就像关注其它 ASP.NET 控件一样,根本不需要关注 JavaScript,甚至我们不需要了解 JavaScript 也可以实现优秀的 Ajax 效果,而Microsoft AJAX Library 属于客户端实现方式,开发难度较大。因此除了需要学习 ASP.NET 编程模型外,还需要学习 ASP.NET AJAX XML 脚本。这种服务器实现的方式对于一个才接触AJAX技术的菜鸟而言真是轻松,因为它跟APS.NET中的其他控件一样只需要掌握它的功能,然后在需要的地方拖入设置属性就可以使用了,因此开发人员在短时间也不需要掌握太多的客户端开发知识。AJAX网页开发技术主要是用来解决网页上的局部即时信息(动画、文字等)交互,例如微博、脸谱等网络即时聊天工具就是运用了这种技术
2.5 开发环境
本系统采用Dreamweaver作为网页的开发工具,它主要是对网页进行设计提供更好使视觉效果。数据库使用的是SQL Server2005 ,该版本数据库是一个功能全面的数据库平台,对于中小型物流企业来讲处理数据是完全没有问题的。前台开发用的是微软公司的Visual Studio 2010软件,它包含了C#各式各样的控件,设计方便快捷。
2.6 性能要求
服务器端软件需求:
Microsoft Windows XP 中文版 ASP.net物流配送管理信息系统设计+文献综述(7):http://www.751com.cn/jisuanji/lunwen_11318.html