NET新闻管理系统开发_第1页
NET新闻管理系统开发_第2页
NET新闻管理系统开发_第3页
NET新闻管理系统开发_第4页
NET新闻管理系统开发_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 . . . 毕业论文(设计)题目: ASP.NET 新闻管理系统开发目录摘要.2ABSTRACT.2第一章绪论.31.1系统概述.31.2数据库的概述.31.3ADO.NET访问数据库的原理.42005概述.41.5Web2.0概述.5第二章系统开发方法.52.1系统开发的策略.62.2结构化生命周期法.6第三章系统分析.73.1系统可行性研究.73.2系统需求分析.83.2.1系统功能概述.83.2.2系统操作流程.9第四章系统设计阶段.104.1系统功能描述.104.1.1新闻前台显示功能.104.1.2用户管理.114.1.3用户角色管理.114.1.4新闻种类管理.114.1.5新闻

2、发布管理.114.1.6新闻审核管理.124.1.7附件管理.124.2系统部分功能模块操作流程图.124.3数据库设计.14第五章系统实施与测试.165.1系统测试.165.2系统运行.1753系统主要界面.17结束语.20参考文献.21致.22附录.23132 / 32经济学院本科毕业(设计)论文摘要本论文对所设计的新闻发布系统需要的技术理论、系统开发方法和整个系统的操作流程做了详细的分析和设计,实现了系统中所需要的功能,并对实现的过程作了详细的论述并提供了原代码,本系统的开发环境是.Net2005,使用的开发语言是ASP.NET2.0,同时结合了javascript和XML编程语言,后台

3、数据库是SQL2000。关键词:V2005,SQL2000,ADO.NET,ASP.NET2.0。ABSTRACTThepapersaredesignedtopressreleasessystemneedstechnicaltheory,systemsdevelopmentmethodologyandtheoperatingsystemasawholehasdoneadetailedflowanalysisanddesignofthesystemtoachievetherequiredfunctions,andtoachievetheprocessisdealtwithindetailandp

4、rovidedtheoriginalcode,thesystemdevelopmentenvironmentis.Net2005.ASP.NET2.0developmentistheuseoflanguage,acombinationofjavascriptandXMLprogramminglanguage,backgrounddatabaseisSQL2000.Keyword:V2005,SQL2000,ADO.NET,Web2.02经济学院本科毕业(设计)论文第一章绪论随着网络的普与,信息的地位越明显,动态的新闻发布系统通过.net技术,SQL 技术,web2.0 技术可以把用户的信息在网

5、络上发布,让知识交流更便捷,让用户的所思所想所感通过网络的力量发挥更大的能耐。1.1系统概述Internet 的普与,改变了人们的生活方式,同时也引领着信息爆炸时代的企业营销革命潮流,要在竞争如此激烈的信息社会有一席之地,企业纷纷建立属于自己的万维,企业通过自身的商业可以展示产品,发布最新动态,与客户、进行交流和沟通,与合作伙伴建立更便捷的沟通渠道,以与开展电子商务,收集最新市场信息实施更有针对性的策略等,网络在市场经济中的地位可见一斑,其中新闻管理系统是构成企业的一个重要组成部分,它的作用尤其重要,担负着多重作用,一方面可以用来动态发布有关新产品或新开发项目,为企业部各个部门的沟通提供了合适

6、的“场所”,另一方面又可以与时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,增加企业的透明度,让社会了解企业,从而吸引顾客,扩大顾客群,由此可见属于企业门户的新闻管理系统对企业的长足发展和增强企业竞争力起到尤为关键的作用。同时可以调动注册用户的自主性,给用户表达自己信息的一个平台,让信息交流更紧密。1.2数据库的概述数据库平台我们采用MicrosoftSQLServer。它是在Windows2000Server上的一个可升级的、可扩展的、高性能的关系型数据库管理系统。由于它的易用和高集成性,大大降低了分布式计算的成本;SQLServer2000对以前的版本进行了

7、全方位的升级,数据库引擎的自动调节、索引数据的高效捕获、并行处理的得心应手以与全新的在线分析处理(OLAP)工具,都使SQLServer的竞争力大大增强,并且SQLServer2000首次通过了C2级安全认证,在安全上达到了和Oracle并驾齐驱的高度。3经济学院本科毕业(设计)论文1.3ADO.NET访问数据库的原理ADO.NET提供了如下3种方式访问数据库:1.通过ODBC相连;2.通过OLEDB相连;3.直接与SQLServer相连。由于应用层次的差异,三种访问方式效率则由低到高,独立性则由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一

8、种是以流方式从数据源读取(DataReader方式)。传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。ASP.NET采取了断开连接方式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。ADO.NET的另一个创新是引入了数据集Dataset,一个数据集是存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用一样的潜在的数据缓冲区。2005

9、概述Microsoft为独立工作或小型团队中的专业开发人员提供了MicrosoftVisualStudio2005专业版。开发人员通过它可以充分体验.NETFramework2.0这个拥有完善功能的开发环境,开发高性能、多层的Windows、Web、移动设备应用程序。使用VisualStudio2005专业版专业开发人员能够:拥有完善应用开发特性的集成开发环境,包括改进的可视化设计器、代码编辑器以与最具编程效率的程序设计语言。在统一的开发环境中开发和调试多层服务器应用,无论是本地还是远程使用一致的项目类型、开发工具和调试特性开发基于SQLServer2005的解决方案。集成的VisualDat

10、abaseTools可以用于设计数据库、数据表、存储过程等等。集成的数据库报表设计器和查看器。使用VisualStudio软件开发包,创建、扩展VisualStudio集成开发环境的工具、插件。设计、调试、部署多层应用程序集成的XSLT调试器比以前任何一个版本的VisualStudio都更加高效地用来开发高性能的应用。4经济学院本科毕业(设计)论文1.5Web2.0概述Web2.0是一种可读写的网络,这种可读写的网络表现于用户是一种双通道的交流模式,也就是说网页与用户之间的互动关系由传统的“Push”模式演变成双向交流的“Two-WayCommunication”的模式。而对于Web服务的开发

11、者来说,Web2.0带来的理念是服务的亲和力,可操作性,用户体验以与可用性必须具备的要素有:应该能够让用户把数据在系统外倒腾,用户在系统拥有自己的数据,完全基于Web,所有的功能都能透过浏览器完成。容跟着人走,容又能够被用户自由的组合,也就是说,用户能够自由地借助容媒介,创建起一个个的社群,发生各种社会性的(网络)行为。WEB2.0产品最新产品如下:Blog:用户织网,发表新知识,和其他用户容,进而非常自然的组织这些容RSS:用户产生容自动分发,定阅Podcasting:个人视频/声频的发布/定阅SNS:Blog与人和人之间的WIKI:用户共同建设一个大百科全书从知识生产的角度看,WEB1.0

12、的任务,是将以前没有放在网上的人类知识,通过商业的力量,放到网上去。WEB2.0的任务是,将这些知识,通过每个用户的浏览求知的力量,协作工作,把知识有机的组织起来,在这个过程中继续将知识深化,并产生新的思想火花;从容产生者角度看,WEB1.0是商业公司为主体把容往网上搬,而WEB2.0则是以用户为主,以简便随意方式,通过blog/podcasting方式把新容往网上搬;从交互性看,WEB1.0是对用户为主;WEB2.0是以P2P为主。从技术上看,WEB客户端化,工作效率越来越高。比如像Ajax技术,GoogleMAP/Gmail里面用得出神入化。第二章系统开发方法每个系统都要选择合适的开发策略

13、和方法,通过分析系统的可行性研究,针对系统需要解决的问题选择合适的开发策略,可以减少开发的难度和阻碍,而且可以保证5经济学院本科毕业(设计)论文软件的开发质量和开发进度,节约开发成本,对日后的维护也大有帮助。2.1系统开发的策略每一种开发方法都要遵循相应的开发策略。任何一种开发策略都要明确以下问题:1.系统要解决的问题:如采取何种方法解决组织管理和信息处理方面的问题,对公司提出的新的管理需求该如何满足等。2.系统可行性研究:确定系统所要实现的目标。通过对公司状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证。系统可行性的研究包括目标和方案可行性、技术的可行性、经济方面的可行性和法律

14、可行性等方面的考虑。3.系统开发的原则:在系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规化的原则。系统开发方法的选择和开发计划的制定:针对已经确定的开发策略本系统选定的开发方法是结构化系统分析和设计方法。针对系统的使用对象进行详细的需求分析,获取需求功能,如登陆系统,新闻分类显示,新闻发布后台系统。2.2结构化生命周期法结构化生命周期开发方法,其基本思想是:按照信息系统生命周期的概念,严格地按照系统生命周期的各个过程和步骤去开发系统,其特点是:采用“自上而下”的开发策略,进行系统分析和系统设计,然后,“自下而上”地开发和调试各个模块,分析登陆系统,新闻发布,新闻修改,新闻显示等模块

15、的功能需求,最后实现模块联调和整个系统的联调;工作文件的标准化与文档化;强调面向用户的观点。结构化生命周期开发方法开发一个系统,将整个开发过程划分为 4 个依次连接的阶段:1.系统分析阶段:主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一个阶段的实施。确定系统的总体设计方案,获取新闻系统的总体功能需求,然后进行详细设计。2.系统设计阶段:主要任务是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的

16、实现,本系统由6经济学院本科毕业(设计)论文于开发的环境和设备都是免费的,所以不存在经济上困难。3.系统实施阶段:主要任务是,根据详细设计文档将详细设计转化为所要求的编程语言或数据库程序语言,并对这些程序进行调试和程序单元测试,验证程序模块接口与详细设计文档的一致性。4.系统运行阶段:主要任务是进行系统的日常运行管理,评价系统的运行效率,对运行费用和效果进行监理审计,待本系统投入试用后,会收集用户意见,对系统进行进一步的完善。这四个阶段共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到与时的纠正,避免了出现混乱状态。第三章

17、系统分析系统分析是软件设计前必要的一步,系统的开发总是有目的的,需求分析就是对整个系统的目标做详细的描述,确定带开发软件系统的功能、性能、数据、截面等要求,从而确定系统的逻辑模型,产生需求规格说明书,以帮助程序员理解业务逻辑,便于选择正确的开发方法。3.1系统可行性研究由于每个系统的开发中都会遇到时间和资源上的限制,所以在项目设计之前必须根据客户可能提供的时间和资源条件进行可行性研究,这样可以避免人力、物力和财力上的浪费。降低项目风险提高软件开发效率。系统可行性分析包括:技术的可行性、经济可行性;技术可行性:技术是开发过程中难度最大,衡量一个项目优的重要指标,进行风险分析、资源分析和技术分析,

18、对开发人员把握开发进度很有必要,本系统是采用2005开发环境,由于2005是微软公司比较新的开发工具,所以熟练运用这套开发工具成为了开发的首要任务,2005为程序员提供了更多更便捷的开发方法,例如数据源和Gridview控件在此系统的使用,同时为了提交开发效率和方便日后维护此次开发把所有的表需要SQL语句都封装成类,封装在.cs文件里面,也提高了后台代码的使用和阅读效率,同时此系统需要用到两个第三方控件FreeTextBox和日期控件,便于开发和让界面更美观。7经济学院本科毕业(设计)论文经济可行性:此次项目开发的目的是做毕业设计从而熟识现在主流系统的开发流程和吸取相关的开发经验,也可以锻炼自

19、己的动手能力,开发的工具和机器还有参考书籍都是属于自己拥有的,所以不存在经济问题,不过为了更体现开发的时效性,以节约成本为目的。3.2系统需求分析获得当前系统的处理流程,通过对系统的逻辑反复理解和推敲,抽象出当前系统的逻辑模型,理解当前系统是目标,完整地建立目标系统的逻辑模型。整个新闻发布系统操作流程:1新闻前台显示:对新闻按种类显示2用户注册:添加完整的用户信息3登陆后台管理:判断用户信息的正确性,完整性,提取用户相关信息4发布新闻种类:用户按需要填写完整信息,添加新闻种类5发布新闻:在对应的新闻种类目录下,添加新闻信息6新闻 管理员操作模块,对用户添加的新闻的信息进行审核7审核通过,转回到

20、前台显示8审核不通过,标识显示以上就是整个系统大致操作流程,系统的功能就是让每个注册用户可以发布新闻种类,并在相关的新闻种类下发布新闻,但必须经过管理员的审核,这也是必要的,防止不法分子的不法行为在网络上散播,让网络带给每个用户更新的用户体现,使网站能够让用户把数据在系统外倒腾,用户在系统拥有自己的数据,完全基于Web,所有的功能都能透过浏览器完成。3.2.1系统功能概述当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。8经济学院本科毕业(设计)论文新闻发布系统的

21、具体功能的要现发布新闻,通过权限的设置,让用户拥有自己的权限,发布甚至审核新闻,具体可实现为:a,前台按分类显示新闻;b,搜索新闻;c,用户注册;d,发布新闻种类包括修改和删除;e,发布属于某新闻种类对应的新闻包括修改和删除;f,审核新闻(高级权限);g,管理员修改用户角色权限。经过详细分析这些功能,基本上满足一个新闻发布系统的功能,由于随着系统的长时间使用,新闻发布的数目也会增加,会增大管理新闻的难度,所以增加了对新闻列表的分页功能和分类搜索功能,当修改新闻种类是也可以通过实时修改,减少操作的复杂性,由于系统的目标是现在以用户为中心,用户拥有属于其自己的数据,所以系统会根据权限显示属于其自己

22、发布的数据,但管理员拥有最高权限,为了方便用户发布新闻,此系统使用了两个第三方控件,包括JS编写的日期控件和FreeTextBox在线编辑控件,可以方便用户添加所需要的新闻和附件图片等。综合考虑后,得到新闻系统功能如下:1、前台显示,在首页按新闻的种类显示其下级新闻头6条通过审核的新闻信息。a分类显示头6条新闻b搜索新闻c新闻详细信息2、后台角色管理,通过验证用户的相关信息,显示相应的页面。a登陆验证b用户注册c用户角色管理d用户权限管理3、新闻后台管理,把各用户发布的信息添加到数据库a新闻种类添加(修改,删除)b对应新闻种类所属新闻发布(修改,删除)c新闻审核(权限限制)d附件管理3.2.2

23、系统操作流程1用户注册9经济学院本科毕业(设计)论文2登陆首页3新闻前台显示4登陆后台管理5布新闻种类6发布新闻7新闻审核8审核通过,转回到前台显示9审核不通过,标识显示第四章系统设计阶段通过对系统的可行性分析和需求分析获取系统的功能需求,进而对系统进行详细的设计功能描述,和个功能模块的详细操作流程以与各模块之间的关系,了解数据的业务逻辑和数据流程,确定数据库容意见关系表的建立。4.1系统功能描述动态新闻发布系统主要包括新闻前台显示功能,用户管理,用户角色管理,登陆系统,新闻种类管理,新闻发布管理,新闻审核管理,附件管理,新闻搜索管理,各功能具体描述如下:4.1.1新闻前台显示功能前台新闻显示

24、功能主要显示系统的新闻,图片,附件地址,它还实现按照新闻种类来显示不同的新闻,同时还提供新闻的搜索功能,具体功能:a.分类显示新闻b.浏览新闻,图片c.搜索新闻d.快速连接10经济学院本科毕业(设计)论文4.1.2用户管理a.添加系统管理员,拥有最高权限,包括管理用户,分配角色,审核新闻,发布留言b.添加用户,修改用户信息c.修改,删除用户信息,更改密码4.1.3用户角色管理a修改用户角色b删除用户角色c登陆系统d注册用户e修改用户密码f登陆后台系统4.1.4新闻种类管理a添加新闻种类,填写时间,根据登陆Session记录发布用户b修改新闻种类c删除新闻种类d审核(管理员)4.1.5新闻发布管

25、理a选择上级新闻种类,添加新闻,填写发布时间,根据Session记录发布用户b.修改新闻c.删除新闻d.上传图片或附近11经济学院本科毕业(设计)论文4.1.6新闻审核管理a.审核新闻4.1.7附件管理a.显示附近连接b.新闻搜索管理c.显示搜索的相关数据4.2系统部分功能模块操作流程图本系统之间建立在SQLServer2000数据库上,通过ADO.NET使前台WEB页面与后台数据库连接并传送数据。图1系统架构12经济学院本科毕业(设计)论文图2各个系统功能模块之间的关系图3新闻种类操作流程13经济学院本科毕业(设计)论文图4新闻管理操作流程图5用户登陆流程4.3数据库设计本系统使用SQL20

26、00作为应用呈现的数据库。根据系统功能模块的详细分析,系统需要建立数据库(TestNewsDB)实现如下数据表用户表、角色种类表、新闻种类表、新闻表、文件表。14经济学院本科毕业(设计)论文1.用户表(Users)主要储存用户信息,ID为主键且自增长。表1用户表编号字段名称字段类型说明1IdintID主键2useIdint用户3UsernameNvarchar(20)用户名称4passwordNvarchar(20)用户密码5emailNvarchar(30)用户Email6roleIdint用户角色2.角色种类表(Roles)主要储存用户角色分配关系,ID为主键且自增长。表2角色种类表编号字

27、段名称字段类型说明1IdIntID主键2RoleIdInt角色ID3RoleNameNvarchar(30)新闻种类ID3.新闻种类表(NewsKinds)主要储存新闻种类信息,ID为主键且自增长。表3新闻种类表编号字段名称字段类型说明1IdIntID主键2NewsKindIdInt种类发布用户3KindNameNvarchar种类名称4KindOrderInt审核4.新闻表(News)主要储存新闻信息,ID为主键且自增长。表4新闻表编号字段名称字段类型说明15经济学院本科毕业(设计)论文1IdIntID主键2NewsIdInt新闻种类ID3TitleNvarchar(20)新闻标题4Body

28、Nvarchar(200)新闻容5UserIdInt审核(1已经审核)6PubdateDatetime发布日期7NewsKindIdInt发布用户8FileFlagInt是否有附件5.文件表(Files)主要储存新闻附件信息,ID为主键且自增长。表5文件表编号字段名称字段类型说明1IdIntID主键2NewsIdInt新闻ID3FileUrlNvarchar(50)文件连接第五章系统实施与测试在管理信息系统的生命周期中,经过了系统规、系统分析和系统设计等阶段以后,便开始了系统实施阶段。这阶段的工作主要是集中在逻辑、功能和技术设计上,要继承此前各阶段的工作成果,将技术设计转化成物理实现,可是说系

29、统实施的成果是系统分析和设计阶段的结晶。5.1系统测试系统测试是管理信息系统开发周期中一个十分重要而漫长的阶段。其重要性体现在它是保证系统质量与可靠性的最后关口,是对整个系统开发过程包括系统分析、系统设计的最终审查。同时测试也是最难的,因为在测试过程中,不能保证通过测试的程序一定正确,测试只能找出程序中的错误,而不能证程序无错.测试策略应包括测试规划、测试用例设计、测试实施和测试结果收集评估等。16经济学院本科毕业(设计)论文本系统测试主要采取单元测试和白盒测试法。单元测试主要是针对编码阶段进行的,对每个功能模块进行测试,采用各种测试用例对模块接口、模块部数据结构、逻辑路径、出错处理和边界条件

30、进行测试。如模块部数据结构的测试,在程序编写过程中就要考虑数据的类型、围等方面,测试时就要对这些方面进行测试。输入一些不符合条件的数据,看能不能运行。而它最终的目的是保证每个模块单独运行正确,采用的是白盒测试法,重点检查系统的部逻辑结构,检查模块控制结构的某些特殊路径,期望覆盖尽可能多的出错点。5.2系统运行新闻发布系统硬件设备和运行环境:PC机两台,其中一台作为服务器,另一台作为客户端,因为此系统是B/S架构,所以有必要使用两台甚至更多PC机进行测试,以保程序运行的正确性,同时服务器上必须装有IIS,.NETFramwork2.0,SQL2000,硬盘不低于40G,存256MB以上,客户机为

31、普通配置即可,但必须装有IE浏览器。53系统主要界面图 1新闻首页界面17经济学院本科毕业(设计)论文图2系统登陆界面图3新闻种类添加与列表界面18经济学院本科毕业(设计)论文图 5添加新闻容界面图 6新闻显示界面19经济学院本科毕业(设计)论文结束语本系统是以.net2005开发环境为框架,结合web2.0的新技术,包括ASP.NET,Javascript,Xml,SQL2000开发完成的,整个系统采用B/S架构,目标是让网络带给每个用户更新的用户体验,使用户在系统拥有自己的数据,完全基于Web,Web客户端化,所有的功能都能透过浏览器完成。本系统代码运行效率还可进行一定的优化提高,另外需求

32、分析分析可能不够完善,数据库字段的安排,系统的界面还可以进一步完善美化。20经济学院本科毕业(设计)论文参考文献1 Konrad King,SQL 编程实用大全,中国水利水电,2005。2启明工作室,A+SQL网络应用系统开发,人民邮电,2005。3 Dino Esposito,MXML程序开发,机械工业,2003。4StephenWalter,ASP.NET 揭秘,中国电力,2004。5 维,ASP.NET组件设计,电子工业,2004。6TomArcher,AndrewWhitechapel,C#技术幕微软.net 技术丛书,机械工业出版社,2003。7 Chris Ullman,JohnK

33、auffman,ASP.NET入门经典,清华大学,2004。8RyanAsleson,NathanielT.schutta,AJAX 基础教程,人民邮电,2006。9 David Flanagan,Javascript 权威指南,机械工业,2003。21经济学院本科毕业(设计)论文致值此毕业论文完稿之际,我首先向我的导师桂超老师表示感,感他在我论文设计期间给予的大力支持和帮助,在我困惑的时候给予正确的指导,还有我的班主任高文娟老师,高老师对学生的关爱由于母亲一样来得真切,无论在日常生活中遇到的大大小小的问题,在高老师的帮助下都可以一一化解,还有要感S0244班的全体同学,在生活上,在学习上的帮

34、助,给了我一个身在异乡读书的学子有了依归,最后就是要感我的父母的关爱和支持。22经济学院本科毕业(设计)论文附录系统主要代码如下:1登陆页面后台代码protected void btnLogin_Click(object sender, System.EventArgs e)tryif(ClassLib.Util.Validate.CheckText(txtlname.Text)Page.ClientScript.RegisterStartupScript(this.GetType(),message,alert(登录名不能输入特殊字符!););this.random();return;if(

35、txtNum.Text != Label1.Text)Page.ClientScript.RegisterStartupScript(this.GetType(),message,alert(验证码错误!););this.random();return;UsersDao dao=new UsersDao();DataTable dt=dao.GetByTerm(*,UserName,txtlname.Text);if(dt.Rows.Count=0)Page.ClientScript.RegisterStartupScript(this.GetType(),message,alert(登录名或

36、密码错误!););this.random();return;elseif(dt.Rows03.ToString()=FormsAuthentication.HashPasswordForStoringInConfigFile(txtpwd.Text,MD5)Sessionuid = dt.Rows00.ToString(); Sessionlname=dt.Rows02.ToString(); Sessionrole=dt.Rows05.ToString(); Response.Redirect(Newskindadd.aspx);23经济学院本科毕业(设计)论文else Page.Clien

37、tScript.RegisterStartupScript(this.GetType(),message,alert(登录名或密码错误!););catchthis.random();return;Page.ClientScript.RegisterStartupScript(this.GetType(), message,alert(由于数据库问题!请重新登录!););this.random();protected void btnAdd_Click(object sender, EventArgs e)Response.Redirect(useradd.aspx);protected void btnClear_Click(object sender, EventArgs e)txtlname.Text = ; txtNum.Text = ; txtpwd.Text = ;public void random()Random random = new Random();int rdn = random.Next(1000, 9999); Label1.Text = rdn.ToString();3添加新闻页面后台代码protected void Page_Load(object sender, System.EventArgs e)if(!Page.IsPostBac

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论