- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
互联网程序设计实验指导书
互联网程序设计上机实验指导书
(2011版)
软件学院·DOT NET教研室
2011.8
目 录
实验一 C#循环结构程序设计、数组和函数编程应用 3
实验二 HTML综合实验 3
实验三 各种主要控件的使用、控件事件的使用 5
实验四 状态管理对象的应用 7
实验五 验证控件的使用 9
实验六 母版页的使用 11
实验七 数据库基本操作 12
实验八 使用DataSet进行数据库操作 13
实验九 Web技术综合应用 15
实验一 For、foreach语句的使用方法
通过本实验进一步理解使用C# 2005创建项目的一般步骤和常用编程技巧
【实验内容】
本试验中,将使用C#编写三个程序:
一个控制台应用程序,计算100以内奇数和与偶数和,主要考察对循环语句的使用。
一个windows程序,填充100个元素的数组(使用随机数)然后使用MessageBox显示出来这100个数。
一个控制台应用程序,编程比较string和StringBuilder处理字符串操作的差别
【实验步骤】
1、打开VS2008,注意根据需要新建相应的项目类型。
2、第一个程序需要变量的定义,循环要注意起始界限。
3、第二个程序需要用到Random类的对象产生随机数填充数组
4、第三个程序需要使用DateTime.Now.Ticks来比较操作前后的时间差。
5、代码中使用的变量要规范命名。
实验 Studio 2005或记事本为每个班级创建一个独立的静态页面class1.htm、class2.htm、class3.htm。站点打开时首先显示列有所有班级名称的导航页default.aspx,用户通过单击希望查看的班级名称链接,打开对应的班级查询网页。
创建ASP.NET网站
启动VS 2005新建一个ASP.NET网站项目,新建3个HTML页文件:显示各班级学生成绩列表内容的静态网页class1.htm、class2.htm、class3.htm。
或者,将事先已通过记事本完成的用于显示各班级学生成绩列表内容的静态网页class1.htm、class2.htm、class3.htm添加到网站中。可以直接将准备好的静态网页文件复制到网站所在的文件夹,也可在“解决方案资源管理器”窗口中,选择项目的保存位置后单击鼠标右键,在弹出的快捷菜单中执行“添加现有项”命令,选择需要添加的文件,单击【添加】按钮。
设计WEB页面
切换到default.aspx的设计视图,执行布局菜单下的“插入表”命令,在对
话框中用户可在可视化界面中设置HTML表格的各种属性,单击【确定】按钮将表格插入到页面当前光标位置
设置对象属性
分别选择页面中的3个超链接控件,在属性窗口中按表设计它们的初始属性。
表1-1属性设置
控件 属性 值 说明 HyperLink1~ HyperLink3 ID lnkClass1、lnkClass2、lnkClass3 控件在程序中使用的名称 Text 网络一班、网络二班、网络三班 空间上显示的文本 NavigateUrl class1.htm、class2.htm、class3.htm 单击控件时跳转的目标URL Target _blank 打开新网页时的目标框架
编写程序代码
测试运行结果
实验 (“新建”(“网站”,如下图。
(2)点击之后,进入如下提示框,要求选择模板为“ASP.Net网站”,之后输入位置,位置可以选择,也可以新输入,如下图
之后系统为您生成相应的文件及目录
(A区)可以切换到某一个已打开文件内容下。
(B区)浏览或者刷新该项目的所有文件,可以双击打开文件内容
(C区)第一行的内容含义为
%@ Page
Language=C# 脚本语言为C#
AutoEventWireup=true 自动调用事件处理函数
实验 实验 实验 ”form1” runat=”server”.
7)删除多余的form标记
5、利用上述母版页生成注册功能的内容页。
1)利用上述母版页生成一个内容页,命名为Register.aspx。
2)打开register.html,复制可用的代码。
3)将静态HTML控件换成相应的WEB服务器控件(包括验证控件)。
4)删除多余的FORM标记。
实验 (1)Name_Input.aspx页面为输入用户名和密码,点击“添加”按钮入库,跳转到Name_show.aspx页面;
(2)Name_show.aspx页面的内容为将库中所有的数据全显示出来;修改列和删除列都用模板列,在里面嵌入一个Label控件。在该页面点击删除连接,利用网页进入Name_del.aspx删除该用户;点击修改链接,则进入密码修改界面(Name_chg.aspx),进行用户密码修改
(3)Name_del.aspx,在
文档评论(0)