asp

阅读 / 问答 / 标签

我有这么一句代码,想修改为点击它,自动跳转到1.asp

网站的规划与设计的方法,介绍了网站设计规划的规范,及所需的关键技术,对电信系网站的构建作了系统分析,提出了总体设计方案和制作步骤,而且论述了构建网站过程中所遇到的技术难题及解决办法。 关键词 网站规划 网站设计 网站维护 ASP 一、引言 在当今全球信息化大潮中,互联网(即因特网——Internet)异军突起,给20世纪末的人类社会增添了无限的活力,成为现代社会生活中一道亮丽的风景线。 互联网带给人们的不仅仅是技术,而是一种以信息为标志的崭新的生活方式。 他正在改变着人们的工作和生活方式。有人曾以“围城”比喻互联网,但所不同的是,“外面的人想进去,里面的人不想出来。”互联网为什么有这么大的魅力呢?这不仅与人们日益增长的文化生活有关,更重要的是与互联网的技术不断更新和革命有关。 一个网站的整体规划和设计的好坏是它发展的重要之处, 也是它吸引人们浏览的所在之处。Internet/Intranet技术的日益发展,使人们认识到了Internet/Intranet的优势,更使得数据库与web的连接成为数据库开发方面的热门技术之一。 通常情况下,通过浏览器看到的网页大多是静态的。所谓“静态”,是指网站的网页内容“固定不变”, 当浏览器通过互联网的HTTP(Hypertext Transport Protocol)协议向Web服务器请求提供网页时,服务器仅仅是将原来设计好的静态HTML文档传给浏览器。其页面内容使用的仅仅是标准的HTML代码,最多再加上流行的GIF89A 格式的动态图片,比如产生几只小猫小狗跑来跑去的动画效果。 若网站维护者要更新网页的内容,就必须手动更新所有的HTML文档。 静态网站的致命弱点就是不易维护。为了更新网页的内容, 网站维护者必须重复制作HTML文档,随着网站内容和信息量的日益扩增,可以想象这是多么复杂繁琐的工作。那么,什么是动态网站呢?所谓“动态”,并不是指放在网页上的图片会动,动态页面应具有以下几个特点: (一).交互性:即网页能根据客户的要求和选择而动态改变和响应,浏览器即作为客户端界面,这是今后Web发展的大势所趋。 (二).自动更新:即无需手动更新HTML文档, 就能自动生成新的页面,从而大大减少工作量。 (三).因时因人而变:即当不同的时间、不同的人访问同一网址时能产生不同的页面,这一点对于需要对使用者授权的网站尤其适用。 随着的Internet迅速发展,不管是专业的ISP(Internet服务提供者)和ICP(Internet内容提供者),还是一般的政府机关、银行、交通部门、学校、医院、服务者,甚至是每个人,都在积极寻求在Internet上发布信息,提供新型的网上管理和服务。可以说,网站设计和网站的编辑正成为新兴的热门行业。 二、网站的系统分析 (一).项目立项 我们接到客户的业务咨询,经过双方不断的接洽和了解,并通过基本的可行性讨论够,初步达成制作协议,这时就需要将项目立项。较好的做法是成立一个专门的项目小组,小组成员包括:项目经理,网页设计,程序员,测试员,编辑/文档等必须人员。 (二).客户的需求说明书 收稿日期 : 2001年5月25 作者简介:马彦文,西北第二民族学院电子与信息工程系97通信专业学生。 第一步是需要客户提供一个完整的需求说明。很多客户对自己的需求并不是很清楚,需要您不断引导和帮助分析。有些客户可能对自己建什么样的网站根本就没有明确的目的,以及他的网站建好后来干什么也是一无所知,为了客户能有明确的目的我们需要耐心说明,仔细分析,挖掘出客户潜在的,真正的需求。这样对大家都有好处,我们的宗旨应该是“客户明明白白,双方高高兴兴。”对客户和自己都是一种负责。 配合客户写一份详细的,完整的需求说明会花很多时间,但这样做是值得的,而且一定要让客户满意,签字认可。把好这一关,可以杜绝很多因为需求不明或理解偏差造成的失误和项目失败。糟糕的需求说明不可能有高质量的网站。那么需求说明书要达到怎样的标准呢?简单说,包含下面几点:正确性:每个功能必须清楚描写交付的功能;可行性:确保在当前的开发能力和系统环境下可以实现每个需求;必要性:功能是否必须交付,是否可以推迟实现,是否可以在削减开支情况发生时"砍"掉;简明性:不要使用专业的网络术语;检测性:如果开发完毕,客户可以根据需求检测。 三、建设方案 (一).建站理念 (1)预早筹划 设计主页未必很艰难。但这一工作与编制传统的宣传品一样,都需要我们谨慎处理和筹划。换言之,我们必须首先 确定自己需要传达的主要信息,然后细意斟酌、把所有意念合情合理地组织起来;之后是设计一个页面式样,试用于有代表性的用户,接着重复修订,务求尽善尽美。 (2)尽量精简 主页的作用好比一本书的封面,是为了吸引用户测览你的网址内容。因此,主页的设汁应以醒目为上、令人一目了然。切勿堆砌太多不必要的细节,或使画面过于复杂。在主页上清楚列出三项要点,例如机构名称、提供的产品或服务 、以及主页内容(亦即你的其他页面还载有什么资料)。应切记页面给人的第一观感最为重要。在网上到处浏览的人很多。如果你的主页真没有吸引力,很难令他们深入观赏。 (3)尽量简朴 现今大部分用户那是用调制解调器接驳万维网,所以他们一般都要花很多时间等待主页传送到自己的系统。主页上的图形应力求简朴, 避免耽搁用户的时间。图像愈大、颜色愈深,传送页面的时间愈长。这并不是说你要完全略去图像不用,只是提醒你要注注意使用图像所引起的效果。主页上的颜色最好不超过六十四种,页顶图像最好保持在大约10KB(千字节)以下。切勿禁不住诱惑,觉得非要放入大幅的图画不可;应考虑只用三两幅短小精悍的图像。主页整体上要能够迅速传送。如果载入的时间超过十至十五秒,很多用户就会等得不耐烦。如果情况许可,最好先测试你的主页在稍差的条件下的传送速率,14.4千波特的调制解调器,或透过 Prodigy 等网上服务接驳万维网等。 此外、还须注意配合最低档的设备,例如标准的小型显示器,不要假设人人都用高解像度的大荧幕。运用先进浏览软件所提供的一些尖端功能是可以的、但应确保你的主页在次一级的浏览软件上(例如某些网上服务所提供的专用浏览软件)仍可畅顺地显现。 (4)善用图像 用户在网上四处漫游,你必须设法吸引和维护他们对你的主页的注意力。万维网的其中一个最重大资源是其多媒体能力,所以我们无论如何要善加利用。主页上最好有醒目的图像、新颖的画面、美观的字款,使其别具特色,令人过目不忘。图像的内容应有一定的实际作用,切忌虚饰浮夸。最佳的图像应集美观与传讯于一身。注意图画可以弥补文字之不足,但并不能够完全取代文字。很多用户把浏览软件设定为略去图像,以求节省时间他们只看文字。因此,制作主页时,必须注意将图像所带的重要信息或联接其他页面的指示用文字重复表达—次。用“纯文中”模式测试已制成的主页,确保其传达到所有信息。 (5)使主页易于漫游 主页的其中一个主要功能是作为漫游工具,指引用户查阅你存储在网址或其他地点的信息。尽量使漫游过程不费吹灰之力。基于清晰明确和速度的考虑,主页上的联接项目应只限于几个高级的类别,例如公司、产品、服务、支援等。用六至八个联接项目最为理想。 此外,你提供的信息不应埋藏在重重叠叠的页面之下。穿越五个以上的联接项目已足以令人厌烦。因此,你必须在广度和深度之间求取平衡。如果你的网址上有太多信息,你可能要编制较长的页面或使用更多联接项目,甚至可能要建立多个主页、 使每个主页载有不同的信息。如果能够让用户在主页上以关键字或词语查找所需的信息,肯定受用户欢迎。 假若你有充足的资源,便应找一位专家来评估你设计的主页是否方便易用。设法找一些对主页陌生的用户,来试用你的初步制成品。 (6)提网协领 主页—般须载有以下事项: 标题,此标题须清楚无误地标示你的网站。标题可以是名称、标语徽号或图像。 电子邮件地址 ,以便用户有问题时,可以通知你。 版权资料,这是适用于主页内容的版权规定。你可以在主页上标示一句简短的版权声明,用联接方法带出另—个载有详细使用条款的页面,这样可以避免主页显得乱糟糟。 联络资料 ,列出通讯地址电话号码等。 (7)循环利用现有信息 制作主页时,通常都毋须从头做起,因为有许多现成的文字、图画等资料可供我们重用,例如宣传小册、公关文件、技术手册、资料库等。很多情况下,只要用少许功夫、就可把这些材料转到网页上使用。 (8)保持新鲜感 万维网上不断有新事物出现、每天都有新花样。如果你的主页从不改变,用户很快会厌倦。在主页上预告即将有新资料推出,可吸引用户再来浏览不妨在页头以大字标题宣布新消息。可以定期改变主页上的图像、或更改主页的式样。趣味性的事项可以持续或自动更新、例如列出会浏览你的网站的人次。 同样,为保持新鲜感,应时刻确保主页提供的是最新信息。将更新主页信息的工作纳入既定的公关及资料编制计划内,亦即当你使用传统方法(例如新闻稿)传递的新信息时出现在你的主页上。确保连接项目运作畅顺,以免用户在荧幕上收到“无法查阅所需档案”的信息而大感没趣。 (9)贯彻诺言 做不到的事情,千万不要轻易承诺。切勿随便叫用户做出回应行动,例如要求用户填交订贷表格,除非你已制订好处理这些订单的方法和交货程序。如果在网上列出联络电话,就要确保自己能够迅速解决来电者的问题。 (10)吸引用户浏览 既然绞尽脑汁把主页弄得美观实用,没有人来欣赏就太可惜了。为吸引所有网中人来浏览,必须使主页易于寻找。通知其他网站(例如题材相关的网站),他们可能想连接你的主页。安排将自己的网址列在所有相关的网址目录、索引、查找程序和“What"s new”页面上。尽量将网址传播开去,使之出现在 Internet和所有传统煤体上、例如书刊广告、公关文件、宣传品等。 在网站上,于每个页面设置“home”按键,方便用户随时返回主页。 万维网充满生命力、正在不断演进,所以一些现时适用的经验,将来未必合用。举例来说,将来家居用户有高速线路接驳Internet,就可以消除数据传输目前的所受的限制、使主页的篇幅可以更长,页面更华丽。新的浏览功能、例如Sun的 HotJava浏览软件所提供的先进功能、将使万维网更强劲和更方便沟通。 HotJava将主页由静态的文件转为动态的实体, 提供诸如即时制作动画、背景音乐、即时存入资料(例如不断更新股票价格)、话音广播等功能、为网上用户带来更多乐趣。有好的主页,还须有精良的设备支持。网站服务器不断推陈出新,使建设网站的工作愈来愈容易。 以 S u n的Netra Internet Server为例、全套设备包括上网所需的软硬件,以及建立完善的高效能网站所需购各种软硬件设施。这些发展为万维网及其用户开拓了壮阔的前景。建设网站的上作,从未如此容易过。 (二).网站总体设计 在拿到客户的需求说明后,并不是直接开始制作,而是需要对项目进行总体设计,详细设计出一份网站建设方案给客户。总体设计是非常关键的一步。它主要确定:网站需要实现哪些功能;网站开发使用什么软件,在什么样的硬件环境;需要多少人,多少时间;需要遵循的规则和标准有哪些。同时需要写一份总体规划说明书,包括:网站的栏目和板块;网站的功能和相应的程序;网站的链接结构;如果有数据库,进行数据库的概念设计;网站的交互性和用户友好设计。 在总体设计出来后,一般需要给客户一个网站建设方案。很多网页制作公司在接洽业务时就被客户要求提供方案。那时的方案一般比较笼统,而且在客户需求不是十分明确的情况下提交方案,往往和实际制作后的结果会有很大差异。所以应该尽量取得客户的理解,在明确需求并总体设计后提交方案,这样对双方都有益处。网站建设方案的包括以下几个部分:.客户情况分析;网站需要实现的目的和目标;网站形象说明;网站的栏目板块和结构;网站内容的安排,相互链接关系;使用软件,硬件和技术分析说明;开发时间进度表;宣传推广方案;维护方案;制作费用;本公司简介:成功作品,技术,人才说明等。当您的方案通过客户的认可,那么可以开始动手制作网站了。但还不是真正意义上的制作,你需要进行详细设计。 (三).网站详细设计 总体设计阶段以比较抽象概括的方式提出了解决问题的办法。详细设计阶段的任务就是把解法具体化。详细设计主要是针对程序开发部分来说的。但这个阶段的不是真正编写程序,而是设计出程序的详细规格说明。这种规格说明的作用很类似于其他工程领域中工程师经常使用的工程蓝图,它们应该 包含必要的细节,例如:程序界面,表单,需要的数据等。程序员可以根据它们写出实际的程序代码。我们这次主要用ASP来实现有关功能和解决有关问题的,例如,公告版BBS,聊天室,信息发布系统, 网上超市等都用ASP来实现人机交互功能的,其中也用到调用数据库的技术。 ASP (Active Server Pages)是Microsoft 公司推出的一种Web应用程序开发技术,也是服务器端的脚本(Script)运行环境,使用该技术可以开发动态的、交互的Web应用程序。 ASP可用来产生和执行动态的高性能的WE B服务器程序。当用户使用浏览器请求ASP主页时,WEB服务器做出响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO完成数据库操作,最后ASP生成包含数据查询结果或做出其他响应的HTML页面,送回用户端显示。 ASP程序通常运行在Windows NT+ IIS(Internet Information Server) , 或者Windows 2000 + IIS, 或者Windows 95/98+PWS(Personal Web Server)环境下。其程序代码简单、通用,文件名由.asp结尾。ASP文件通常由四部分构成: 标准的HTML标记; ASP语法命令,即<% %> 标签内的ASP代码; 服务器端的include语句; 以及脚本语言,即:ASP自带JScript和VBScript两种脚本语言,用于增ASP的编程功能,用户也可安装其它脚本语言,如Per语言等。 ASP提供了六个内建对象供用户直接调用,以实现页面的交互: Application对象负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息; Session对象存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直存在;Session对象需cookie支持; Request对象从用户端取得信息传递给服务器,是ASP读取用户输入的主要方法;Response对象支持服务器将输出内容发送到用户端;Server对象提供对服务器有关方法和属性的访问; Object Context对象是IIS 4.0新增对象,用来进行事务处理。此项功能需得到MTS(Microsoft Transaction Server)管理的支持。 ASP还内置以下组件以增强其功能: Ad Rotator组件用来按指定计划在同一页面上自动轮换显示广告,用于WWW上日益重要的广告服务; Browser Capabilities组件确定访问WEB站点的用户浏览器的功能数据,包括类型、性能、版本等; Database Access组件即ADO (ActiveX Data Objects),用来访问数据库; File Access组件提供对服务器端文件的读写功能; Content Linking组件生成WEB页内容列表,并将各页顺序连接,用于制作导航条。 此外,用户还可安装Myinfo、Counters、Content Rotator、Page Count等组件,也可自行编制ActiveX组件,以提高系统的实用性。 如上所述,ADO是ASP内置的ActiveX服务器组件(ActiveX Server Component)。它可通过开放式数据库连接接口ODBC和通用数据源接口OLEDB访问多种数据库,是对目前微软所支持的数据库进行操作的最有效、最简单和最直接的方法。 ADO组件主要提供了以下七个对象和四个集合来访问数据库: Connection对象用于建立与后台数据库的连接; Command对象用于执行SQL指令,访问数据库; Parameters对象和Parameters集合为Command对象提供数据和参数; RecordSet对象存放从数据库中调用的数据记录; Field对象和Field集合提供对RecordSet中当前记录的各个字段进行访问的功能; Property对象和Properties集合提供有关信息,供Connection、Command、RecordSet、Field对象使用; Error对象和Errors集合提供访问数据库时的错误信息。 在ASP中使用ADO组件访问后台数据库一般步骤为 : 在WEB服务器上打开“控制面板”,选中“ODBC”, 定义数据源;然后使用ADO组件查询WEB数据库;再调用Server.CreateObject方法取得“ADODB.Connection”的实例,此后用Open方法打开数据库,指定要执行的SQL命令对数据库进行操作,如查询、浏览、修改、删除等。 当然也可以用本文介绍的方法不定义数据源,直接调用数据库的数据。 (四).网站的制作规范探讨 (1)网站目录规范 目录建立的原则:以最少的层次提供最清晰简便的访问结构。 a.根目录。根目录指DNS域名服务器指向的索引文件的存放目录。根目录只允许存放index.html和main.html文件,以及其他必须的系统文件; b.每个语言版本存放于独立的目录; c.每个主要功能(主菜单)建立一个相应的独立目录; d.当页面超过20页,每个目录下存放各自独立images目录.共用的图片放在根目录下的images目录下; e.所有的js文件存放在根目录下统一目录script; f.所有的CSS文件存放在各语言版本下的style目录 g.所有的CGI程序存放在根目录并列目录cgi_bin目录 (2)文件命名规范 文件命名的原则:以最少的字母达到最容易理解的意义。 a.索引文件统一使用index.html文件名(小写)。index.html文件统一作为“桥页”制作具体内容,仅仅作为跳转页和meta标签页。主内容页为main.htm; b.菜单图片名称按菜单名的英语翻译为名称。例如:关于我们aboutus;信息反馈feedback 产 品product;所有单英文单词文件名都必须为小写,所有组合英文单词文件名第二个起第一个字母大写; c.所有文件名字母间连线都为下划线; d.图片命名原则以图片英语字母为名,大小原则写同上; e.js的命名原则以功能的英语单词为名。例如:广告条的js文件名为:Ad.js f.所有的CGI文件后缀为.cgi。 (3)链接结构规范 链接结构的原则:用最少的链接,使得浏览最有效率。首页和一级页面之间用星状链接结构,一级和二级页面之间用树状链接结构。超过三级页面,在页面顶部设置导航条。 (4)尺寸规范 a.页面标准按800*600分辨率制作,实际尺寸为778*434px; b.每个标准页面为A4幅面大小,即8.5X11英寸; c.大banner为468*60px,小banner为88*31px。 四、网站的设计制作 1.整体形象设计 在程序员进行详细设计的同时,网页设计师开始设计网站的整体形象和首页。 整体形象设计包括标准字,Logo,标准色彩,广告语等。 首页设计包括版面,色彩,图像,动态效果,图标等风格设计,也包括banner,菜单,标题,版权等模块设计。首页一般设计1-3个不同风格。 2.开发制作 本次网站规划设计采用软件工程的设计方法,设计小组在系统分析和总体设计的基础上,将设计任务分解,分配到设计组的每个成员,各模块有设计组成员单独承担设计和调试,既有分工,又有协作,最后将各模块上载到服务器上,做链接和整体的调试。 3.调试完善 各模块初步完成后,上传到服务器,对网站进行全范围的测试。包括速度,兼容性,交互性,链接正确性,程序健壮性,超流量测试等,发现问题及时解决并记录下来。 网站建设实际上是一个不断充实和完善的过程,通过不断的发现问题,解决问题,修改,补充,使网站结构趋向合理,内容更加丰富,形式更富有感染力。 4.宣传推广 刚刚建成的网站就好像一个新注册的电话号码,没有人会自动找上门来,这时你就需要适当地做一些网站推广工作了,这里有很多方法,例如: a.网页里设置适当的META标签; b.交换友情链接。这是个免费而高效的办法,就好比在别人商店打上你的广告,在你的商店打上别人的广告,这样一来当网友参观别人的网站时就知道你的网站了,如果你的广告做的好,他一多半都会参观你的网站,这是件无须开支、互利互惠的好事情,推荐使用。 c. 在各大搜索网站(例如sohu.com yahoo.com)注册你的网站,这样当别人在搜索同类的信息时就会发现你的网站; d.备新闻稿件在各新闻公告板发表; e.合理使用Email邮件列表; f.付费广告,这个办法最有效了,但它是付费的; g.在论坛里贴条子。这个办法效率不高,也很累,有时也会被别人删除掉,所以不推荐。 另外还需要说明的是,请千万不要使用发垃圾邮件来推广个人主页,这样不但不会使别人喜欢你的网站,反而会引起别人的极度反感,这是一种不道德的行为。 至此,网站项目建设完毕。 5.维护 网站做好了是不是就打算一劳永逸呢?不是,如果网站做大的话,网站维护也是个艰巨的工作。当网站变得十分庞大时将会有不计其数的图片、网页文件等内容,如果它们有一个丢失或链接失败都会引起网页错误,想想我们做的多副图片如果少一副会是什么情景?所以我们一定要保证整个网站的“健康”和完整。为了使网站健康、完整,通常我们在做新网站之前,都应该在DW里建设一个“本地网站”,也就是自己电脑上的网站副本,这样才能有效减少网站错误,刚才我们制作网站时是先做网页后建网站,其实这种网站建设方法是错误的,正确的是先建网站后添加内容。另外就是要时常检查网站的链接是否有误,这里我们可以使用DW的SITE程序的SITE菜单中CHECK LINK SITEWIDE选项来检查网站中是否有断掉的链接,以便及时修复。 另外我们还应该科学地存放不同类型的文件,例如将网站中的图片都放在一个文件夹里,将网页放在另一个文件夹里。而且如果将来网站真的“肥沃”起来,我们甚至需要为每一个栏目建立一个文件夹,例如将有关MUSIC栏目的文件放在一个文件夹里,将PICTURES栏目的文件放在一个文件夹里,这样一来,会为我们的维护工作减少很多不必要的麻烦! 网站维护最后要说的就是网站的文件备份了,如果电脑发生了灾难,我们的网站就很可能要瘫痪了,所以时常备份网站文件也是很重要的。 网站成功推出后,长期的维护工作才刚刚开始,我们需要做到的是:及时响应客户反馈;例如可以采取Email自动回复功能,然后尽快解决问题,再次回复;网站流量统计分析和相应对策;尽量推广和使用您的网址;网站内容的及时更新和维护。 五、网站安全问题及对策 防火墙是阻止外面的人对你的网络进行访问的任何设备,此设备通常是软件和硬件和组合体,它通常根据一些规则来挑选想要或不想要的地址。 首先绝大多数简单的身份验证过程都是以IP地址为根据的。IP地址是Internet网上最普遍的身份索引,它有静态和动态之分。 静态IP地址即固定不变的IP地址;它可以是某台连在Internet网上的主机地址。静态IP地址分在几类。其中一类能通过Whois查询命令得到;并且此类地址主要是Internet网上最高层的主机的IP地址,这些主机可以是域名服务器、Web服务器和“根”主机,并且在InterNIC的Whois数据库中都有它们的注册主机名。另一类静态IP地址被分配给Internet网中的第二和第三层主机(这些机器还有固定的物理地址),然而这些机器不一定拥有注册主机名。但不管怎样它们有注册的IP地址。动态IP地址是指每次强制分配给不同的上网主机的地址。ISP的拔号服务器中经常使用动态IP地址--节点机每次拔号上网,都会被分配一个不同的IP地址。无论IP地址是静态还是动态的,它都被用于网络传输中。

梦想世界http://hi.henhaoji.com/index.aspx?id=108970这个是什么网站?

是在发财使者那创建的吧

asp 调用php可以用get实现吗 我用个asp页面,是这样的 想调用php里的 hi.php?id=1200

asp中获取get方法提交的数据dim strstr = request.querystring("name")php中获取get方法提交的数据$str=$_GET["name"]; asp引入别的文件<!--#include file="title.asp"-->php引入别的文件require("title.asp");

blaspheme profane的区别

词性和意思。1、blaspheme释义:动词亵渎、咒骂,辱骂、说亵渎的话、口出伤人。2、profane翻译:形容词世俗的、不敬神的、亵渎的、亵渎、玷污。

asp如何实现文件上传功能

可以参考一下这个文件上传系统

asp.net中context上下文是什么意思?

context菜单就是点击右鼠标右键时,弹出的菜单.

asp.net中Label 控件如何获取系统当前时间并自动更新

datatime.now.tostring()..........

asp.net 已知一个String的时间字符串 怎么取得小时 和分钟...

string hour=A.substring(12,2);string min=A.substring(15,2);

ASP.net从何学起?

动态网页要至少具备HTML,CSS,Javascript,XML,C#.net/C++.net,SQLHTML,CSS,Javascript是做网页的基础...

asp.net(C#) 显示生日问题 在线等!

不太清楚这个绑定????

asp.net中怎么在页面上显示时间?(时,分,秒)

ASP.NET显示时间方法2007-09-05 11:09<div align="center"> <SCRIPT language=JavaScript><!-- var enabled = 0; var today = new Date(); var day; var date; var centry ; var year; if(today.getDay()==0) day = "星期日" if(today.getDay()==1) day = "星期一" if(today.getDay()==2) day = "星期二" if(today.getDay()==3) day = "星期三" if(today.getDay()==4) day = "星期四" if(today.getDay()==5) day = "星期五" if(today.getDay()==6) day = "星期六" document.fgColor = " 000000"; centry=""; if (today.getYear()<2000 ) year=today.getYear()+1900; // centry = "1900" ; else year=today.getYear() date1 = year + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日 " ; date2 = "" + day; document.write( date1+date2); // --></SCRIPT> </div>

ASP.NET中如何获取三天前的时间,好像是datetime点什么,忘记了,希望大家帮帮我咯!!!

.addday(-3)

关于C#.NET和ASP.NET

不需要先学C++吧,C#与C最大的不同就是引入“类”,有了“类”的封装,继承,多态等特性,有C的基础,再掌握了面向对象这个概念就是C# ,现在又很多ASP.NET&C#开发实例的书,如果你想迅速开发一个简单的软件或网站,就买 一本这样的书参考,一边学一边照着做就行,很快就能做出简单的网站或软件。由于这类书实在太多就不列举书名了,网上随便搜搜很多。

asp.net中如何获取当前日期是本年第几周

只能通过程序区实现,实现方式如下(定义星期日为一周的开始):private int WeekOfYear(DateTime date){ switch (date.DayOfWeek) { case DayOfWeek.Monday: { if (date.DayOfYear % 7 == 0) { return date.DayOfYear / 7 + 3; } else if (date.DayOfYear % 7 == 1) { return date.DayOfYear / 7 + 2; } else { return date.DayOfYear / 7 + 1; } } case DayOfWeek.Tuesday: { if (date.DayOfYear % 7 == 0) { return date.DayOfYear / 7 + 3; } else if (date.DayOfYear % 7 == 2) { return date.DayOfYear / 7 + 2; } else { return date.DayOfYear / 7 + 1; } } case DayOfWeek.Wednesday: { if (date.DayOfYear % 7 == 0) { return date.DayOfYear / 7 + 3; } else if (date.DayOfYear % 7 == 3) { return date.DayOfYear / 7 + 2; } else { return date.DayOfYear / 7 + 1; } } case DayOfWeek.Thursday: { if (date.DayOfYear % 7 == 0) { return date.DayOfYear / 7 + 3; } else if (date.DayOfYear % 7 == 4) { return date.DayOfYear / 7 + 2; } else { return date.DayOfYear / 7 + 1; } } case DayOfWeek.Friday: { if (date.DayOfYear % 7 == 0) { return date.DayOfYear / 7 + 3; } else if (date.DayOfYear % 7 == 5) { return date.DayOfYear / 7 + 2; } else { return date.DayOfYear / 7 + 1; } } case DayOfWeek.Saturday: { if (date.DayOfYear % 7 == 0) { return date.DayOfYear / 7 + 3; } else if (date.DayOfYear % 7 == 6) { return date.DayOfYear / 7 + 2; } else { return date.DayOfYear / 7 + 1; } } default: { if (date.DayOfYear % 7 == 0) { return date.DayOfYear / 7 + 1; } else { return date.DayOfYear / 7 + 2; } } }}

ASP.NET中如何实现日期下拉框呀?

我的DropDownList1是月,DropDownList2是年,DropDownList3是日。年和月用反了。呵呵private void Page_Load(object sender, System.EventArgs e) { if(!IsPostBack) { int i; ArrayList month=new ArrayList(); for(i=1;i<=12;i++) num.Add(i); this.DropDownList1.DataSource=month; this.DropDownList1.DataBind(); //以上初始化月 int j; ArrayList year=new ArrayList(); for(j=2000;j<=2020;j++) year.Add(j); this.DropDownList2.DataSource=year; this.DropDownList2.DataBind(); //以上初始化年 this.DropDownList1.AutoPostBack=true; this.DropDownList2.AutoPostBack=true; } }private void DropDownList1_SelectedIndexChanged(object sender, System.EventArgs e) { day(this.DropDownList1.SelectedValue,Convert.ToInt16(this.DropDownList2.SelectedValue)); } private void day(string d,int year) { switch(d) { case "1": case "3": case "5": case "7": case "8": case "10": case "12": daynum("31"); break; case "2": if((year%4==0&&year%100!=0)||(year%400==0)) daynum("29"); else daynum("28"); break; default: daynum("30"); break; } } private void daynum(string num) { int i; ArrayList day=new ArrayList(); for(i=1;i<=Convert.ToInt16(num);i++) day.Add(i); this.DropDownList3.DataSource=day; this.DropDownList3.DataBind(); } private void DropDownList2_SelectedIndexChanged(object sender, System.EventArgs e) { day(this.DropDownList1.SelectedValue,Convert.ToInt16(this.DropDownList2.SelectedValue)); }

asp.net 根据时间获取星期

这样就可以DateTime.Now.DayOfWeek,自己转换成DateTime类型把

如何在ASP.net中的日历控件中加入农历

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;/// <summary>/// Tool 的摘要说明/// </summary>public class Tool{public Tool(){//// TODO: 在此处添加构造函数逻辑//}//天干private static string[] TianGan = { "甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸" };//地支private static string[] DiZhi = { "子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥" };//十二生肖private static string[] ShengXiao = { "鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪" };//农历日期private static string[] DayName = {"*","初一","初二","初三","初四","初五", "初六","初七","初八","初九","初十", "十一","十二","十三","十四","十五", "十六","十七","十八","十九","二十", "廿一","廿二","廿三","廿四","廿五", "廿六","廿七","廿八","廿九","三十"};//农历月份private static string[] MonthName = { "*", "正", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "腊" };//公历月计数天private static int[] MonthAdd = { 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334 };//农历数据private static int[] LunarData = {2635,333387,1701,1748,267701,694,2391,133423,1175,396438 ,3402,3749,331177,1453,694,201326,2350,465197,3221,3402 ,400202,2901,1386,267611,605,2349,137515,2709,464533,1738 ,2901,330421,1242,2651,199255,1323,529706,3733,1706,398762 ,2741,1206,267438,2647,1318,204070,3477,461653,1386,2413 ,330077,1197,2637,268877,3365,531109,2900,2922,398042,2395 ,1179,267415,2635,661067,1701,1748,398772,2742,2391,330031 ,1175,1611,200010,3749,527717,1452,2742,332397,2350,3222 ,268949,3402,3493,133973,1386,464219,605,2349,334123,2709 ,2890,267946,2773,592565,1210,2651,395863,1323,2707,265877};/// <summary>/// 获取对应日期的农历/// </summary>/// <param name="dtDay">公历日期</param>/// <returns></returns>public static string GetLunarCalendar(DateTime dtDay){string sYear = dtDay.Year.ToString();string sMonth = dtDay.Month.ToString();string sDay = dtDay.Day.ToString();int year;int month;int day;try{year = int.Parse(sYear);month = int.Parse(sMonth);day = int.Parse(sDay);}catch{year = DateTime.Now.Year;month = DateTime.Now.Month;day = DateTime.Now.Day;}int nTheDate;int nIsEnd;int k, m, n, nBit, i;string calendar = string.Empty;//计算到初始时间1921年2月8日的天数:1921-2-8(正月初一)nTheDate = (year - 1921) * 365 + (year - 1921) / 4 + day + MonthAdd[month - 1] - 38;if ((year % 4 == 0) && (month > 2))nTheDate += 1;//计算天干,地支,月,日nIsEnd = 0;m = 0;k = 0;n = 0;while (nIsEnd != 1){if (LunarData[m] < 4095)k = 11;elsek = 12;n = k;while (n >= 0){//获取LunarData[m]的第n个二进制位的值nBit = LunarData[m];for (i = 1; i < n + 1; i++)nBit = nBit / 2;nBit = nBit % 2;if (nTheDate <= (29 + nBit)){nIsEnd = 1;break;}nTheDate = nTheDate - 29 - nBit;n = n - 1;}if (nIsEnd == 1)break;m = m + 1;}year = 1921 + m;month = k - n + 1;day = nTheDate;return year + "-" + month + "-" + day;// #region 格式化日期显示为三月廿四// if (k == 12)// {// if (month == LunarData[m] / 65536 + 1)// month = 1 - month;// else if (month > LunarData[m] / 65536 + 1)// month = month - 1;// }//// //生肖// calendar = ShengXiao[(year-4)%60%12].ToString() +"年 ";// // //天干// // calendar += TianGan[(year-4)%60%10].ToString();// // //地支// // calendar += DiZhi[(year-4)%60%12].ToString() + " ";//// //农历月// if(month < 1)// calendar += "闰" + MonthName[-1*month].ToString() + "月";// else// calendar += MonthName[month].ToString()+"月";//// //农历日// calendar += DayName[day].ToString()+ "日";//// return calendar;//// #endregion}}

asp.net取得这个月的第一天和最后一天的日期怎么取得?本周一和本周六的日期怎么取得?

楼上的均正解,只有加一个月减1天才能得到这个月的最后一天。第一天就好说了。

ASP.NET 给出某天的日期,求出这一星期的所有日期来

可以hi,发给你代码,这个地方贴不了代码

asp.net 日期控件

datatimepicker

ASP.NET日历控件的日期判断

你取到数据 然后用DataTime 类 取得现在的日期的 年月日 判断 你取得的年月日

单击asp.net中的treeview中一个节点,如何获取单击的节点信息。

楼上说的已经非常清楚了

宏基Aspire 5570重装系统后怎么装显卡驱动?

到你的电脑官网下,根据你的电脑型号和操作系统下载相应的驱动就ok了

ASP 中 和有什么区别

有时候嘛,只是写法不一样,都可以在服务器执行,按一般情况来就是在服务器端执行《%%》里的代码,然后客户端执行<script></script>里的代码。

asp中中的内容是什么意思

<script></script>,java的小脚本。src=url,是目标路径

什么是 Script、ActiveX及Asp、Cgi

1、Script为脚本,如ASP中经常用到的VBScript和JavaScript;2、ActiveX简单理解即为可重复利用的控件,不同的程序都可利用别人已开发好的ActiveX控件来开发自己的程序;3、ASP:Active Server Page,一种交互式网页设计语言;一般结合Access使用;4、CGI意思是Common Gateway Interface,CGI 脚本是任何运行在web服务器上的程序;

asp.net中script有什么用?

js(javascript),百度一下。

haveasparetime行吗

不行。time表示“时间”的意思时,是不可数名词,前面不能用量词“a”修饰,所以不能用“have a spare time”,可以说“have spare time”。time表示“次数”的意思时,是可数名词。

asp提取mdb数据库中的身份证号(文本类型),写入csv格式的excel表格后变为了浮点数如何解决?

其实csv还是文本格式,只不过你用excel打开,他显示上用excel的方式显示而已。用记事本打开csv文件就知道了。如果你想直接用asp导出到excel文件还得想其他办法。只要服务器有写权限,xls文件是可以看作数据库一样写的。

《无畏dauntless》额外属性Constitution Aspect介绍

无畏dauntless是一款多人在线共斗游戏,玩法上类似怪物猎人,很多玩家都对这款游戏感兴趣。那么,本次我就给大家带来无畏dauntless额外属性Constitution Aspect介绍,一起来了解一下吧!Constitution Aspect 健体形态 (血牛) 2点:增加最大生命值100点3点:每秒恢复2点生命值(被动技,满血为止)4点:额外增加最大生命值200点5点:每秒额外恢复3点生命值(可以和3点的叠加)

aspect,sector,section意思上的区别

aspect:(问题)方面、神情,样子、体态 sector:(企业、经济、社会)部门、分区 section:(组成、切开的)部分、处,科,组、章节,条款

asp session.timeout 登录超时 设置

登陆时if 登陆成功 then session("userid")=rs("id") session.timeout=30end if在需要的地方判断if session("userid")="" then resposne.write("<script>alert("登陆超时");window.location.href="login.asp"</script>") response.endend if

暮光之城3里面Jasper Hale贾斯帕·黑尔将他以前的那段经历

第三季一个小时开始
 首页 上一页  7 8 9 10 11 12