毕业设计(论文)ASP.NET社团信息网站的设计与实现.doc

上传人:仙人指路1688 文档编号:3976308 上传时间:2023-03-30 格式:DOC 页数:39 大小:1.09MB
返回 下载 相关 举报
毕业设计(论文)ASP.NET社团信息网站的设计与实现.doc_第1页
第1页 / 共39页
毕业设计(论文)ASP.NET社团信息网站的设计与实现.doc_第2页
第2页 / 共39页
毕业设计(论文)ASP.NET社团信息网站的设计与实现.doc_第3页
第3页 / 共39页
毕业设计(论文)ASP.NET社团信息网站的设计与实现.doc_第4页
第4页 / 共39页
毕业设计(论文)ASP.NET社团信息网站的设计与实现.doc_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《毕业设计(论文)ASP.NET社团信息网站的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)ASP.NET社团信息网站的设计与实现.doc(39页珍藏版)》请在三一办公上搜索。

1、毕业设计文档题 目: 社团信息网站的设计与实现 作 者: 系 别: 计算机 班 级: 网络0802 专 业: 计算机网络技术 指导教师: 专业技术职务 讲师 2011 年 4 月 浙江温州前 言课题的来源和网站系统的目标随着网络信息时代的来临,互联网应用越来越广泛,从网上获 并且发布信息已成为现代计算机应用的一大特色. 一个网站,是一个传媒,也是一个窗口.普通人可以通过浏览各个网站,接触到许多从书本上学不到的知识,还可以看看新闻之类当作是一种消遣.而大到一个企业,小到一个个体通过制作自己的网站,向全世界宣传自己,提供各种关于自己的信息供顾客浏览.这时,网站也就成为对外交流的窗口.同时,网站上普

2、遍都有一些免费资源,从而达到资源共享,使得我们足不出户都能得到想要的资料.现在很多企业,学校,乃至社团都有自己的网站.通过网站使数据处理更方便快捷,人员访问更方便.为此,为建立起校内外同学和社员的联系,更好的开展社团活动,更为及时的发布和更新新闻和学习资料,增加校友和校外人员对学校社团的了解,同时也宣传校园社团,提高学校知名度,建构温州职业技术学院大学生社团联网站。设计内容与设计结果从功能上看,本网站只可单用户(网站管理员)操作,浏览者不可操作站内资源.管理员可利用Internet为依托,信息易发布,本网站可扩充性好,界面柔和.本课题主要内容包括:前台界面:主页用于展示社团最新信息,包括社团文

3、字新闻,社团公告,图片新闻,社长信息,校内、校外友情链接等,同时设置有站内检索功能,方便快速检索数据。后台界面:为方便管理网站和快速发布信息和资源,本网站设计后台管理系统,界面友好,避免管理者直接面向数据库进行操作。后台界面主要有管理员登陆界面;同时可添加管理员和修改管理账户密码;前台导航管理,可对前台导航栏目进行动态添加;文章管理;校内外链接管理;资源管理。从设计流程上来看,包含以下内容:网站需求分析,设计报告,后台数据库的设计和表格的建立,设计网站并实现各模块功能,最后进行网站功能测试,编写测试报告。目 录摘 要1关键字1第一章 相关理论和技术基础21.1 .NET技术21.2 ASP.N

4、ET简介31.3 网站数据库的简介51.4 网站处理和布局7第二章 需求分析82.1 社团联网站的需求性分析82.2 建站可行性分析8第三章 网站设计103.1 网站总体设计103.2 功能设计113.3 数据设计123.4 主要功能的代码设计14第四章 网站测试与维护244.1 网站的测试244.2 本站测试报告274.3 本网站的后期维护28第五章 用户手册295.1 系统主要功能295.2 运行环境要求295.3 网站功能页面使用说明29第六章 毕业设计小结34致 谢35参考文献36摘 要基于B/S结构的校园社团网站系统,采用2.0技术,Visual studio 2005进行开发,使用

5、Microsoft Acess作为后台数据库,局部使用VB Sript,Java Script技术。该系统实现目的是突破信息交流的的时空界限,使温州职业技术学院社团活动的交流提升到网络平台。该平台建设具有良好的交互性,方便、快捷、高效、实时性强。主要的功能有社团新闻管理,社团资料介绍,学习资料共享、交流与公告等功能等。关键字社团信息; 社团网站 ;ASP.NET; B/S结构AbstractBased on B/S structure of campus club website system, USES asp. Net2.0 technology, Visual studio 2005 i

6、n development, using Microsoft Acess as backend database, local VB Sript, Java Script technology. This system, which purpose is a breakthrough of communication of timespace boundary, wenzhou has professional technology institute club activities of ac lift to network platform. This platform construct

7、ion has good interactive, convenient, quick, efficient and good real-time performance. The main functions of a community news management, corporate data introduction, learning material sharing, exchange and announcements, etc function etc. Key wordCommunity information; Community Web site; ; B/S str

8、ucture第一章 相关理论和技术基础1.1 .NET技术.NET 是微软推出的一个开发和运行软件的新环境。更准确的说,.NET是一个XML Web Services平台。如果这样仍然显得晦涩,那就让我们先从Web Services说起。什么是“Web Services”?Web Services是“未来的计算”。Web Services是可分布的、独立的应用单元有一点类似“Web Component”的概念,但是,建立在开放的Internet 标准(HTTP和XML)之上的Web Services具有更强大的功能:Web Services使应用程序之间可以实现无缝结合:无论各个应用程序具体采

9、用什么编程语言、当前运行在哪一种系统平台上,它们都可以通过互联网进行通信和交换数据,并且对用户而言,这种通信是透明的。借用微软Sanjay Parthasarathy的话,要实现下一代的分布式计算,最基本的一点就是要让所有的东西都成为Web Services。 既然Web Services如此重要,自然就迫切需要有一个可以方便地开发、集成Web Services的平台,这个平台就是我们要介绍的“.NET”。.NET系统包括一个相当广泛的产品家族,它们构建于XML语言和Internet产业标准之上,为用户提供Web服务的开发、管理和应用环境。.NET系统由以下5个部分组成。 .NET开发平台.N

10、ET开发平台由一组用于建立Web服务应用程序和Windows桌面应用程序的软件组件构成,包括.NET框架(Framework)、.NET开发者工具和ASP.NET。 .NET服务器NET服务器是能够提供广泛聚合和集成Web服务的服务器,是搭建.NET平台的后端基础。 .NET基础服务.NET基础服务提供了诸如密码认证、日历、文件存储、用户信息等必不可少的功能。 .NET终端设备提供Internet连接并实现Web服务的终端设备是.NET的前端基础。个人计算机、个人数据助理设备PDA,以及各种嵌入式设备将在这个领域发挥作用。 .NET用户服务能够满足人们各种需求的用户服务是.NET的最终目标,也

11、是.NET的价值实现。在这5个组成部分中,.NET开发平台中的.NET框架,是.NET软件构造中最具挑战性的部分,其他4个部分紧紧围绕.NET框架来进行组织整合。 1.2 ASP.NET简介ASP.NET是由微软在.NET Framework中所提供的,开发Web应用程序的类库,封装在System.Web.dll文件中,显露出System.Web命名空间,并提供ASP.NET网页处理、扩充以及HTTP通道的应用程序与通信处理等工作,以及Web Service的基础架构。ASP.NET是ASP技术的后继者,但它的发展性要比ASP技术要强大许多。ASP.NET可以运行在安装了.NET Framew

12、ork的IIS服务器上,若要在非微软的平台上运行,则需要使用Mono平台1,ASP.NET在2.0版本已经定型,在.NET Framework 3.5上则加上了许多功能,像是ASP.NET AJAX、ASP.NET MVC Framework、ASP.NET Dynamic Data与Microsoft Silverlight的服务器控件等。很多人都把 ASP.NET 当做是一种编程语言,但它实际上只是一个由 .NET Framework 提供的一种开发平台 (development platform),并非编程语言。A是建立在通用语言运行时刻库(CLR)上的应用程序框架。它用来在服务器端构建

13、功能强大的web应用程序。ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。由于它的简单以及高度客制化的能力,也是它能迅速窜起的原因之一。不过ASP的缺点也逐渐的浮现出来: 意大利面型的程序开

14、发方法,让维护的难度提高很多,尤其是大型的ASP应用程序。直译式的VBScript或JScript语言,让效能有些许的受限。 延展性因为其基础架构扩充性不足而受限,虽然有COM元件可用,但开发一些特殊功能(像文件上传)时,没有来自内置的支持,需要寻求第三方软件商开发的元件。 1997年时,微软开始针对ASP的缺点(尤其是意大要领导人Scott Guthrie刚从杜克大学毕业,他和IIS团队的Mark Anders经理一起合作两个月,开发出了下一代ASP技术的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个名称:XSP,这个原型产品使用的是Java语言。不过它马上就被纳入当时还在开发中

15、的CLR平台,Scott Guthrie事后也认为将这个技术移植到当时的CLR平台,确实有很大的风险(huge risk),但当时的XSP团队却是以CLR开发应用的第一个团队。 为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言重新撰写(在内部的项目代号是 Project Cool,但是当时对公开场合是保密的),并且改名为ASP+,作为ASP技术的后继者,并且也会提供一个简单的移转方法给ASP开发人员。ASP+首次的Beta版本以及应用在PDC 2000中亮相,由Bill Gates主讲Keynote(即关键技术的概览),由富士通公司展示使用COBOL语言撰写ASP+应用程

16、序,并且宣布它可以使用Visual Basic.NET、C#、Perl与Python语言(后两者由ActiveState公司开发的互通工具支持)来开发。 在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为ASP.NET,经过四年的开发,第一个版本的ASP.NET在2002年1月5日亮相(和.NET Framework 1.0),Scott Guthrie也成为ASP.NET的产品经理(到现在已经开发了数个微软产品,像ASP.NET AJAX和Microsoft Silverlight)。目前最新版本的 ASP.NET 4.0 以及 .NET Framework 4.0

17、仍在开发中。 1.2.1 ASP.NET的优点世界级水平的开发工具支持。在VisualS的集成开发环境(IDE)中,A框架由丰富的工具箱和设计器组成。所见即所得的(WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。 强大而富有弹性。由于是基于(CLR)的,因此整个.net平台的强大和富有弹性,同样可以应用于web应用程序开发者。.net框架的类库、消息以及数据访问解决方案,都可以无缝集成到web。A也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用。而且,CLR的互用性可以保证你升级到asp.ent的时候,现存的基于C

18、OM的开发投资依然保留。 简单。A使执行常用的工作变得很容易,比如从简单的表单提交、客户端验证,到部署和站点配置。例如,允许你建立用户接口,实现页面和逻辑代码的分离,同时,就像vb的表单执行模式那样来处理事件(也就是说,由页面驱动模式变成了事件驱动模式)。此外,CLR简化了部署,用来管理代码服务,例如自动参照和垃圾回收。 易于管理。A使用一个基于文本的、分层次的配置系统,它简化了服务器端环境和web应用程序的设置。由于配置信息用纯文本格式保存,新的设置不需要本地管理工具的支持。这种“零本地支持”的理念也同样应用到了部署应用程序。A应用程序部署到服务器,简化为复制必要的文件到服务器。在部署,甚至

19、替换正在运行的变异代码的时候,也不需要重新启动服务器。 可伸缩性和有效利用性。A被设计成可伸缩的,能为集群和多处理器环境设计提高性能。而且,运行时刻密切监视和管理进程,这样,如果发生了错误的行为,例如漏洞和死锁,新的进程会在当前位置建立,来帮助你的应用程序继续处理事件请求。 可订制和扩展。A提供一种良好的扩充结构,允许开发者在适当的级别“插入”他们的代码。事实上,使用自己的编写的组件可以扩展或者替换运行时刻的任何子组件。执行自定义验证或状态服务变得前所未有的容易。 安全性。内建的windows验证和每一个应用程序的独立配置,你可以认为你的应用程序是安全的。1.2.2 ASP.NET开发和运行平

20、台目前,ASP.NET运行的最佳环境为Windows 2000 、WindwosXP、Windows 2003,当然,最舒适的开发环境是WindowsXP,最佳的运前,行环境就是Windows2003了。本网站的开发环境是在Windows XP下进行的,并且测试通过。无论采取那个系统平台,下列的程序是必须安装的:(1)、IIS 5.0以上(2)、IE 5.5 以上 (3)、.NET Framework SDK其中,.NET框架可单独安装,也可在装Visual Studio时利用安装程序安装。1.3 网站数据库的简介1.3.1 Acess介绍Microsoft Office Access(前名

21、Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提

22、供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的进阶用户则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。1.3.2 Acess数据库的特性Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。

23、它也常被用来开发简单的WEB应用程序这些应用程序都利用ASP技术在Internet Information Services运行比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server1.3.3 Acess数据库的特点优点(1)存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件中,便于用户的操作和管理。 (2)面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组

24、成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便(3)界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 (4)集成环境、处理多种数据信息 Access基于Windows操作系统下的集成

25、开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。 缺点

26、:Acess是小型数据库,既然是小型就有他根本的局限性,以下几种情况下数据库基本上会吃不消:1.数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降.2.网站访问频繁,经常达到100人左右的在线。3.记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降.本站是校园社团网站,不涉及到机密内容,安全要求较低,网站较小,常规访问量不大,由以上介绍和网站数据库要求分析,采用Mcrosoft公司的Aceess作为后台数据库系统可满足要求。1.4 网站处理和布局建站过程中用DIV+CSS样式布局,局部应用了Dreamweaver,全站图片和按钮用Photoshop和Firework

27、s处理,Flas取之于网上素材第二章 需求分析2.1 社团联网站的需求性分析在信息化社会高速发展的今天,各行各业都已经实现信息互联,高速的信息流迫使我们改变传统的信息交流方式,大到整个世界的信息交流,小到一个社团、一个单位的信息传播。从网上获取并且发布信息已成为现代计算机应用的一大特色。 一个网站,是一个传媒,也是一个窗口.普通人可以通过浏览各个网站,接触到许多从书本上学不到的知识,还可以看看新闻之类当作是一种消遣而大到一个企业,小到一个个体通过制作自己的网站,向全世界宣传自己,提供各种关于自己的信息供顾客浏览。这时,网站也就成为对外交流的窗口.同时,网站上普遍都有一些免费资源,从而达到资源共

28、享,使得我们足不出户都能得到想要的资料,网络带来的快速而便捷的信息交流方式深入各处。现在很多企业,学校,乃至社团都有自己的网站.通过网站使数据处理更方便快捷,人员访问更方便。为此,为建立起校内外同学和社员的联系,更好的开展社团活动,更为及时的发布和更新新闻和学习资料,增加校友和校外人员对学校社团的了解,同时也宣传校园社团,提高学校知名度,建构温州职业技术学院大学生社团联网站。为适应社团的发展,提高学校和社团的知名度,组建温州职业技术学院网络社团联网站是迫切需求。2.2 建站可行性分析.技术可行性:ASP.NET技术作为当今主流的web应用程序开发技术,受到广大从业程序员和业余爱好者的喜欢,身为

29、网络技术应用专业的学生,在校期间有学习过ASP.NET等相关知识,以及在整个建站过程中可以得到学校指导老师们的指导。在各方面条件下此次社团网站的设计与实现在技术上可行。1. 系统设计原则可靠性:系统应保证长期安全地进行。系统中的软硬件及信息资源应满足可靠性设计要求。安全性:系统应具有必要的安全保护和保密措施。容错性:系统应具有较高的容错能力,有较强的抗干扰性。对各类用户的误操作应有提示或自动消除的能力。可扩充性:系统的软硬件应具有扩充升级的余地,不可因为软硬件扩充或改型而使原有系统失去作用。适应性:系统应对不断发展的信息处理方法具有广泛的适应性。实用性:注重采用成熟和实用的技术。易操作性:贯彻

30、面向最终用户的原则,建立友好的用户界面,使用户操作简单直观,易于学习掌握。经济可行性:协会网站建站过程中,不需要太多的资金支持,学校信息中心提供全面的建设硬件支持,建站经济上可行。.运行可行性:温州职业技术学院拥有一流的网络信息中心,服务器一应俱全,建站采用主流B/S架构,VS开发平台,运行过程中有社员全面及时的进行维护,因此从技术上讲,完全可行。第三章 网站设计3.1 网站总体设计3.1.1 前台设计一共有12个页面,具体如下Default.aspx.前台主页about.aspx社团联介绍页newslist.aspx新闻页,用于前台呈现新闻newsmore.aspx.新闻页,用于前台呈现新闻

31、详细内容product.aspx.活动图片页,用于呈现图片新闻jishu.aspx. . . .社团资料页gongzheng.aspx.精品活动页daililist.aspx.社长信息页kefu.aspx. .客户服务页zhaopin.aspx. 招贤纳士页book.aspx. .留言板页lianxi.aspx. .联系板页Web.Config.配置文件所有后缀名为.aspx.cs为相关页的代码页3.1.2 后台设计一共有12个页面,具体如下:Left.aspx.母页,用于构建后台页面相同框架index.aspx后台系统登录页gsclass.aspx.主页一级栏目添加页left.aspx.栏目

32、列表页downsearch.aspx.后台站内资源检索页gif.aspx.随机码生成页,用于后台登录页面随机码生成link.aspx.链接管理页link.aspx.链接列表页newscontent.aspx.新闻管理页productEdit.aspx.前台活动照片管理页changeIMG.aspx.前台Flash新闻列表页newsclass.aspx.新闻类别管理页newslist.aspx.新闻列表页book.aspx.留言板审核页useradd.aspx.管理员添加页Edituser.aspx.管理员信息编辑页Edituser.aspx.管理员列表页所有后台页面文件置于根文件下的CMS子文

33、件夹下, 以.aspx.cs后缀名为相应页面的代文件3.2 功能设计前台bander所展示栏目分一级栏目和二级栏目,可在后台动态添加。前台图片新闻可动态添加。新闻,资料,公告三栏实现鼠标指向,即可弹出相应内容列表。Bander各级栏目实现鼠标指向变色效果。最新图片实现Flash滚动。校内外链接可实现后台添加、编辑。后台登录界面,生成验证码防止非人为手段恶意攻击。新闻,公告,一级、二级栏目,留言板审核,网站管理员信息,图片新闻,校内、校外链接等所有站内内容实现动态编辑、更改、添加、删除等功能。其中管理员均为普通管理员,具有密码保护功能。后台管理系统可实现站内资源检索,用于管理员快速定位站内资源,

34、新闻、公告等。网站结构图如图3-1所示:精品活动社团联网站前台后台社团介绍新闻公告活动照片社长信息客服中心招贤纳士留言板用户管理链接管理文章管理导航管理首页留言管理图3-1 网站结构图3.3 数据设计3.3.1 数据库选择,采用Acess数据库,理由以上已分析说明,在此不过多赘述。3.3.2 数据库表的设计Bander一级菜单如图3-2所示:图3-2 Bander一级菜单表图3-3 留言板数据表图3-4 管理员数据表图3-5 新闻表图3-6 图片新闻记录表图3-7校内外链接地址管理表图3-8站内图片新闻信息表3.3.3 数据设计小结图3.1,图3.2中一级和二级导航栏目可实现动态添加,图中未明

35、示,详细可参看网站测试效果3.4 主要功能的代码设计本网站所有页面均大量采用了技术的中datebind方法进行数据的动态绑定。例如daililist.aspx页面的数据绑定,部分代码如下 void bind() if (Request.QueryStringid != null) int id = Convert.ToInt32(DB.replace(Request.QueryStringid), ); string sql = select * from gscontent where classid= + id + ; DataView dv = DB.getdataset(sql).Ta

36、bles0.DefaultView; PagedDataSource pds = new PagedDataSource(); AspNetPager1.RecordCount = dv.Count; pds.DataSource = dv; pds.AllowPaging = true; pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1; pds.PageSize = AspNetPager1.PageSize; this.Repeater2.DataSource = pds; this.Repeater2.DataBind()

37、; else string sql1 = select * from gscontent where classid=11; DataView dv = DB.getdataset(sql1).Tables0.DefaultView; PagedDataSource pds = new PagedDataSource(); AspNetPager1.RecordCount = dv.Count; pds.DataSource = dv; pds.AllowPaging = true; pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex -

38、1; pds.PageSize = AspNetPager1.PageSize; this.Repeater2.DataSource = pds; this.Repeater2.DataBind(); 同时本站大量采用了append方法, 不直接在源码中固定布局和样式,通过append方法来实现的网站信息的全动态绑定和追加,实现页面局部布局和字体样式设置,超链接等相关功能,其中包括,新闻,资源,bander,一二级栏目名,校内外链接等。增强了信息绑定的灵活性,给后台管理带来便利。例如在线访问人数统计:public partial class _Default : System.Web.UI.P

39、age protected string newstitle; protected string jianjie; protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) int id = 7; Maticsoft.BLL.gsclass bll = new Maticsoft.BLL.gsclass(); Maticsoft.Model.gsclass model = bll.GetModel(id); jianjie= model.content; int newsid = 3; Maticsoft.DAL

40、.newscontent bll1 = new Maticsoft.DAL.newscontent(); DataTable dt = bll1.GetAll(newsid, 9); this.Repeater1.DataSource = dt; this.Repeater1.DataBind(); int jishuid = 22; Maticsoft.BLL.gscontent bll2 = new Maticsoft.BLL.gscontent(); DataTable dt1 = bll2.GetAll(jishuid, 6); this.Repeater2.DataSource =

41、dt1; this.Repeater2.DataBind(); Maticsoft.BLL.product bll3 = new Maticsoft.BLL.product(); DataTable dt2 = bll3.GetAll(6); this.Repeater3.DataSource = dt2; this.Repeater3.DataBind(); Maticsoft.BLL.wangzhan bll4 = new Maticsoft.BLL.wangzhan(); Maticsoft.Model.wangzhan model1 = bll4.GetModel(1); this.L

42、abel2.Text = model1.gsname; this.Label3.Text = model1.zongbu; this.Label4.Text = model1.jidi; this.Label5.Text = model1.dianhua; this.Label6.Text = model1.chuanzheng; this.Label7.Text = model1.youbian; string sql = select top 5 * from book where qx=1 ; DB.bindrepeater(sql, Repeater4); this.newstitle = DB.FindString(select top 1 title from newscontent where id=5 ORDER BY id DESC); protected void Repeater3_ItemCommand(object source, RepeaterCommandEventArgs e) 3.4.1 前台flash滚动新闻实现 div class=tupianqiehuan

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号