文档库 最新最全的文档下载
当前位置:文档库 › asp net实验一

asp net实验一

asp net实验一
asp net实验一

淮海工学院计算机工程学院实验报告书

课程名: https://www.wendangku.net/doc/b72627251.html,环境和程序设计

题目: https://www.wendangku.net/doc/b72627251.html,常用对象

班级:软件112

学号:2011122609

姓名:蔡筱雯

一.实验目的

通过实验:(1)进一步明确https://www.wendangku.net/doc/b72627251.html,的网站(Web应用程序)结构(网站包含哪些文件夹,有哪些类型的文件,特别注.aspx,aspx.cs,web.config,global.asax)(2)理解Web页面的单一文件模式和代码分离模式的特点及编写方法;(3)理解https://www.wendangku.net/doc/b72627251.html,的常用对象(Request、Response、Server、Application、Session)的含义和用法;(4)理解常用的Web服务器控件的作用和基本用法。

二.实验要求

各个页面能够通过链接实现相互间的跳转。

三、实验内容

编写自己的第一个Web应用程序,其中包含以下Web页面:

(1)Home.aspx:为网站的首页,在此网页中显示本人的基本信息和上学期各门课程的名称及考试成绩信息,基本信息主要包括所在班级、学号、姓名、出生年月、籍贯等,个人基本信息及课程成绩信息建议用表格进行展示。

(2)sayHello.aspx:采用单一文件模式,页面上放置一个Label(标签),一个Button(按钮)。Label中的初始文字为“Hello,world!”。当单击按钮时,标签上的文字变成“世界你好!”,并且文字的字体和颜色要进行改变。

(3)sayHello2.aspx:采用代码分离模式,页面上放置一个Label(标签),一个Button(按钮)。Label中的初始文字为“Hello,world!”。当单击按钮时,标签上的文字变成“世界你好!”,并且文字的字体和颜色要进行改变。

(4)Calculate.aspx:采用代码分离模式,在该页面中提示用户在文本框中输入两个整数,输入完成后,点击“求和”按钮,在页面中输出两个整数的加法运算结果。

(5)Global.asax文件:编写其中的Applicaton_start,Session_start和Session_end方法,实现对网站在线用户数的简单统计。 ( 用

Application[“onlineUsers”] )。

(6)Count.aspx,在该页面中显示在线人数。

四.实验结果

1.Home.aspx浏览器结果视图

2.sayHello.aspx浏览器视图

按过按钮以后的变化结果:

Button按钮的部分代码:

3.sayHello2.aspx浏览器视图

按过按钮以后的变化结果:

Button按钮的部分代码:

4.Calculate.aspx浏览器视图

求和结果部分代码:

5. Global.asax文件代码改写

6.Count.aspx浏览器视图

显示在线用户的部分代码:

五.实验分析体会

在本次实验中,开始的时候非常不习惯,对于VS软件十分不熟悉,所以导致完全不知道怎么开始做实验。在机房中,看到老师演示了一下才发现其实运用起来非常方便,很多时候不用去编写代码,尤其是在网页布局的时候,拖动控件就可以了。

开始做实验的时候,第一个Home主页问题不大,主要就是标签和表格的运用;在第二个网页中时,就运用到了按钮,同时还要变换字体内容颜色大小,其中学会了变换颜色的语句“System.Drawing.Color.Red”;第三张和第二个网页差别不大,主要是文件的单一还是分离,其余都是一样的;第四个网页在求和的部

分不是很困难,比较简单;第五个的统计在线人数的主要是修改Global的函数内容,在书本上有相似的例题。

而本次实验最让我头疼的则是实现网页之间的转换,开始是想用按钮来实现,结果没有查到相应的代码,后来在询问同学,才知道直接编写超链接代码,就可以实现,这也是通过本次实验学的内容。

C#实验二

贵州大学实验报告 学院:计算机科学与信息工程学院专业:网络工程班级:092班姓名周梅学号 0908060391 实验组 实验 时间 2012、4、19 指导教师罗为成绩 实验 项目 名称 实验二 C#程序设计基础 实验目的 1.掌握结构体的定义及使用。 2.学会枚举类型的定义及使用。 3.掌握DataTime数据类型的使用,了解其优越性。 4.学习编写标准的C++控制台程序和窗口应用程序。 实验内容 1.编写控制台应用程序,声明一个学生结构体类型Stud,包含学号、姓名和出生日期三个成员。定义两个学生结构体变量并对相应成员赋初值,求出他们出生在星期几(用中文表示)以及他们生日相差的天数。将程序结果及源程序写在报告上,并回答如下问题: (1)求得的生日相差天数是否有时分秒信息?试试修改程序,将结果的时分秒信息去掉。 (2)求生日相差的天数能不能调用Compare方法?修改程序,写出运行结果有什么变化,分析并说明Compare方法的返回值代表什么? 2.选做:将上面的控制台应用程序修改为windows窗体应用程序,窗体上要求输入每个学生的学号,姓名,出生日期,点击计算按钮后显示出生日期相差的天数。界面风格自定。 实验环境Pc机 VC++ 6.0环境 实验程序using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace lm1 { class Program { enum Week { 星期一, 星期二, 星期三, 星期四, 星期五, 星期六, 星期天 } struct Student { public int stunum;

ASPNET上机实验指导书.

实验1 静态网页制作(2课时) 一、实验目的 1、通过本实验了解HTML标记语言的基本语法格式 2、了解使用HTML语言制作静态网页的基本技术 3、掌握HTML表格的设计方法 4、设计一个学生成绩查询的https://www.wendangku.net/doc/b72627251.html, 2.0网站 二、实验要求 1、使用HTML语言,在Windows“记事本”程序中编写HTML代码,制作学生成绩 登记表,要求能在浏览器中正确显示字体、字型、字号等格式。 2、设计一个用于学生成绩查询的https://www.wendangku.net/doc/b72627251.html, 2.0网站。 三、实验步骤 1、使用Windows记事本程序制作网页 1)编写HTML代码:启动Windows附件中的记事本程序,编写HTML代码 2)保存HTML文件 3)执行如图1-1 图1-1 2、设计一个用于学生成绩查询的https://www.wendangku.net/doc/b72627251.html, 2.0网站 1)设计要求: 假设某学校现在有3个班级,要求设计一个能在网络中通过IE浏览器进行各班级学生成绩查询的https://www.wendangku.net/doc/b72627251.html,网站。 设计时可采用Visual Studio 2005或记事本为每个班级创建一个独立的静态页面class1.htm、class2.htm、class3.htm。站点打开时首先显示列有所有班级名 称的导航页default.aspx,用户通过单击希望查看的班级名称链接,打开对应的

班级查询网页。 2)创建https://www.wendangku.net/doc/b72627251.html,网站 启动VS 2005新建一个https://www.wendangku.net/doc/b72627251.html,网站项目,新建3个HTML页文件:显示各班级学生成绩列表内容的静态网页class1.htm、class2.htm、class3.htm。 或者,将事先已通过记事本完成的用于显示各班级学生成绩列表内容的静态网页class1.htm、class2.htm、class3.htm添加到网站中。可以直接将准备好的静态网页文件复制到网站所在的文件夹,也可在“解决方案资源管理器”窗口中,选择项目的保存位置后单击鼠标右键,在弹出的快捷菜单中执行“添加现有项”命令,选择需要添加的文件,单击【添加】按钮。 3)设计WEB页面 切换到default.aspx的设计视图,执行布局菜单下的“插入表”命令,在对话框中用户可在可视化界面中设置HTML表格的各种属性,单击【确定】按钮将表格插入到页面当前光标位置 4)设置对象属性 分别选择页面中的3个超链接控件,在属性窗口中按表设计它们的初始属性。 表1-1属性设置 5)编写程序代码 6)测试运行结果

实验2. ASPNet验证控件

实验编号:02 四川师大Web程序设计实验报告 2015年12月26日 计算机科学学院级 4 班实验名称https://www.wendangku.net/doc/b72627251.html,验证控件 姓名:沙夫都学号:2013110431 指导老师:徐勇实验成绩: 97 实验二https://www.wendangku.net/doc/b72627251.html,验证控件 一.实验目的及要求 使用https://www.wendangku.net/doc/b72627251.html,验证控件制作一个简单的用户注册页面。 二.实验内容 1.使用https://www.wendangku.net/doc/b72627251.html,验证控件制作一个简单的用户注册页面。 2.注册页面中有用户名、密码、重复密码、年龄、电子邮件等必填项。其中密码需要二次 验证,年龄范围在1~100之间,电子邮件符合规范。 三.实验主要流程、基本操作或核心代码、算法片段(该部分如不够填写,请另加附页) <%@ Control Language="C#" AutoEventWireup="true" CodeFile="WebUserControl.ascx.cs" Inherits="WebUserControl" %>

C# .net实验报告.

【目录】 一、实验目的 (2) 二、实验要求 (2) 三、实验内容 (2) 任务1 判断每个输入的数是否可被3,5和7整除,并将整除状态输出。 (2) 任务2 练习使用for、while、do while、foreach in等循环语句。 (3) 任务3 绘图输出y=a*sin(c*x + b) (3) 四、实验步骤 (4) 任务1 判断每个输入的数是否可被3,5和7整除,并将整除状态输出。 (4) 任务2 练习使用for、while、do while、foreach in等循环语句。 (5) 任务3 绘图输出y=a*sin(c*x + b) (8) 五、实验结果 (10) 六、实验体会及思考题讨论 (16) 实验体会: (16) 思考题讨论: (17) 七、附件 (19) 附件一:(任务一程序代码) (19) 附件二:(任务二——三角形程序代码) (20) 附件三:(任务二——背靠背三角形程序代码) (21) 附件四:(任务二——菱形程序代码) (22) 附件五:(任务二——倒置三角形程序代码) (23) 附件六:(任务三——三角函数程序代码) (24)

一、实验目的 配合课程教学,通过实际上机练习,熟练掌握和运用C#基本语法,能运用它进行控制台应用程序设计;熟悉VISUAL https://www.wendangku.net/doc/b72627251.html,开发平台;熟悉控制台应用程序的调试经验和技巧。 二、实验要求 实现试验内容提要中规定的各项需求;独立(或合作或在别人协助下或老师指导下)创造性地完成试验,严禁抄袭;试验结束,提交试验报告。 基于VISUAL https://www.wendangku.net/doc/b72627251.html,平台开展试验,学会如何建立控制台应用的项目工程。 掌握以下语法知识: (1)数据类型; (2)运算符、表达式、语句; (3)数组、字符串、迭代器; (4)异常处理与预处理指令; (5)类与接口; (6)事件与委托。 三、实验内容 任务1 判断每个输入的数是否可被3,5和7整除,并将整除状态输出。 要求: (1)掌握VISUAL C#.NET的基本调试技巧。演示调试情况,会跟踪变量的值, 会设置和取消断点,会跟踪如何进入函数内部 (2)对每个输入数,分别输出对3,5和7的整除状态; (3)能实现多次输入输出,最好能有一些输入提示; (4)亦可同时输入和处理多个数,并输出多个数的整除状态。 (5)考虑使用switch或if。 小组成员任务分配: 倪鑫负责用自己的方式编出相应程序,并负责注释程序; 蒋树志负责用自己的方式编出相应程序; 梅傲霜负责用自己的方式编出相应程序; 张希望负责编出相应程序,该报告中使用的程序是是我编写的程序;

实验二、C#语言练习

实验二:C#语言练习 实验学时: 该实验项目需4学时 实验目的: 1、学习Visual https://www.wendangku.net/doc/b72627251.html,开发环境。 2、学习使用C#语言的基本编程 实验任务: 1、学习使用Microsoft Visual https://www.wendangku.net/doc/b72627251.html,开发环境开发https://www.wendangku.net/doc/b72627251.html, Web应用程序。 2、学会C#语言的基本编程,能独立利用C#进行简单编程。 实验环境: 1、计算机局域网环境 2、Microsoft Visual https://www.wendangku.net/doc/b72627251.html, 2005开发环境 实验内容: 1、利用Microsoft Visual https://www.wendangku.net/doc/b72627251.html,开发环境开发https://www.wendangku.net/doc/b72627251.html, Web应用程序步骤: ①在开始→程序中启动Microsoft Visual https://www.wendangku.net/doc/b72627251.html, 2005,见如下界面 ②如果是第一次使用,请选择“新建项目按钮”进入如下界面:

③如果是第一次使用,在新建的解决方案中 ④如果选择新建网站;进入如下界面, 2.选择空白解决方案 1.选择VS 解决方案 3. 输入VS 解决方案名称

⑤在设计器进行可视化控件布局,如下: ⑥在可视化界面双击,即可进入代码界面进行脚本编程。 a.选择https://www.wendangku.net/doc/b72627251.html, 网站。 a.选择所用 语言。 a.选择https://www.wendangku.net/doc/b72627251.html, 网站保存位置。 a. 根据网页控件的布局的方法,选择需要的控件进行网页布局。。

⑦在该解决方案中添加另一个程序。 选择 Web 窗 输入新程序名后点击添加。

2、C#语言编程练习 ①调试、完成下列程序段并观察运行结果。 a).字符串的操作练习 string mystring1 = "hello world"; string mystring2 = "hello" + "world"; bool test = (mystring1==mystring2); if (test == true) { Response.Write("ok"); } else { Response.Write("sorry"); } char mychar = mystring1[6]; Response.Write("
"); Response.Write(mychar); b).一维数组的声名与初始化 public partial class ArrayDemo : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { int[ ] Array = new int [11]; //声明并初始化数组 for (int i = 0; i < 11;i++) { Array[i] = i; Response.Write(Array[i]); } } } c).完成下列界面的编程

ASPnet实验报告电子版

实验三 https://www.wendangku.net/doc/b72627251.html,服务器控件 实验目的: ●掌握https://www.wendangku.net/doc/b72627251.html, 4.0页面时间的处理过程 ●熟练应用基本的Web服务器控件 实验内容及要求: 在网站的用户注册页面,通常都可以通过下列列表框动态选择用户的头像。本实验就是先这样的功能。要求如下: ●当“头像”下拉列表中的选项发生改变时,网页上显示的头像也随之改变。 ●单击“提交”按钮,将用户选择的头像信息显示在Label控件上。 实验步骤: (1)启动Visual Studio 2010,创建一个https://www.wendangku.net/doc/b72627251.html, WEB网站,命名为“课堂练习2”。 (2)在网站根目录下创建一个名为Default.aspx的窗体文件。 (3)设计Web窗体。切换到设计视图,想页面添加1个Image控件、1个Button 控件、一个DropDownList控件和1个label控件。 (4)设置属性。 (5)设置DropDownList1中的列表项内容。将鼠标移到DropDownList1控件上,其上方会出现一个向右的小三角。单击它,弹出“DropDownList任务” 列表。选择列表中的“编辑项”命令,弹出如图所示的“ListItem集合编辑器”对话框。单击“添加”按钮可像“成员”列表中添加选项,并在“属性”列表中设置选项的Text属性和Value属性,其中,Text属性是列表框控件中显示的文本;而Value属性为对应头像的路径。最后单击“确定”按钮。如果要将选项设置为选中的状态,可以将Selected属性设置为true。 (6)编写下拉列表事件代码如下: (7)编写“提交”按钮被单击是执行的时间代码如下: (8)浏览建立的Web窗体进行测试。 实验四 https://www.wendangku.net/doc/b72627251.html,网站设计 实验目的: ●熟练掌握各种导航控件的使用 ●能够在网站中创建母版页和内容页 实验内容及要求: 合理创建商场积分卡管理系统的站点地图Web.sitemap。要求如下: ●站点地图的层次要清晰 ●编写的代码必须符合站点地图的规范要求 实验步骤 (1)启动Visual Studio2010,创建一个https://www.wendangku.net/doc/b72627251.html, Web网站,命名为“课堂练习

ASPNET实验用系统题目

题目一:新闻发布系统 本任务要实现一个新闻发布系统,主要功能包括新闻查看功能、新闻搜索功能、发布新闻功能、管理员登陆功能和新闻管理功能。 新闻发布系统主要需要实现以下一些基本功能。 ①查看新闻功能:任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击 “查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页 显示的效果,每页显示8条新闻,用户可通过单击下方的页码或在文本框中输入页码来跳转 到任意一页浏览。这里显示的所有新闻按发布的时间降序排列,以保证最新发布的新闻位于 最前而。用户通过单击每条新闻的标题可以查看到新闻的详细内容。 ②新闻搜索功能:任何用户均可以使用新闻搜索功能,可实现精确和模糊查询。在新闻查看页面上,用户可以通过在“查询类别”下拉列表框中选择按新闻的标题、内容、作者和发布日期等不同的查询方式术搜索符合条件的新闻。这里提供的是模糊搜索功能,即只要在查询字段中包含用户输入的关键字内容就认为是符合查向条件的记录。查询结果同样以分页的方式显示。 ③发布新闻功能:任何注册用户均可以使用发布新闻功能。用户通过在系统导航产上单击“发布新闻”超链接可以进入发布新闻页面。发布新闻时,需要填写新闻的标题、内容和发布者姓名,发布时间取当前系统时间,不需要用户填写。 ④管理员登录功能:当用户需要使用新闻管理功能时,需要先以管理

员身份登录系 统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户 可以在登录页面输入用户名和密码,若登录失败,则里定向到管理员登录页面等待下一次登 录。 ⑤新闻管理功能:当用户作为管理员登录系统后,可以进行新闻管理操作,包括对现 有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除” 超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来 注销管理员身份。 题目二:留言板系统 本任务要完成一个留言板系统,功能包括用户注册、登陆,留言查看,留言检索,留言发布,管理员登陆和留言管理。 ①用户注册、登陆功能:完成用户注册。首页提供用户登 陆和注册入口,注册用户登陆后显示登陆状态。 ②留言查看功能:主页提供最新10条留言,10条最热帖。 并提供分类留言查看链接,点击链接可以查看对应主题 的全部留言,也可以查看不分类所有帖子,按发布时间 降序排列,点击每个主题,查看具体内容和回复。 ③留言检索:提供主题、作者、内容的模糊和精确查询。 ④留言发布:原创帖子发布、帖子回复。在帖子主题列表

天津理工大学C#实验二

实验报告 学院(系)名称:计算机科学与工程学院 姓名** 学号******** 专业计算机科学与技术班级2015级班实验项目实验二:Windows 窗体程序开发课程名称. NET程序设计课程代码0667066 实验时间2017年4月25日实验地点7-215 批改意见成绩 教师签字: 一、实验目的 (1)掌握如何创建Windows 窗体应用程序并熟悉程序的结构; (2) 掌握常用控件的使用;掌握控件的常用属性; (3) 理解事件的含义,并掌握控件的常用事件的含义及应用; (4) 掌握不同窗体之间传递数据的方式; (5) COM 组件的应用。 二、实验环境 ?开发环境:PC机,Windows7操作系统; ?开发工具:Visual Studio 2010以上。 三、实验要求 (1) 认真完成实验内容,编写程序代码; (2) 输出实验的正确结果; (3) 书写并提交实验报告。 四、实验内容 1、文本框控件使用 利用文本框控件的属性及事件,按如下图窗体所示完成:当输入单价和数量时能够自动正确计算出商品价值。 代码实现: using System; using System.Collections.Generic; using https://www.wendangku.net/doc/b72627251.html,ponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1

{ publicpartialclass Form1 : Form { double x = 0; int y = 0; public Form1() { InitializeComponent(); } privatevoid label2_Click(object sender, EventArgs e) { } privatevoid textBox1_TextChanged(object sender, EventArgs e) { if (textBox1.Text != "") { try { x = Convert.ToDouble(textBox1.Text); } catch { MessageBox.Show("请输入数字"); } if (textBox2.Text != "") { textBox3.Text = (x * y).ToString(); } } } privatevoid textBox2_TextChanged(object sender, EventArgs e) { if (textBox2.Text != "") { try { y = Convert.ToInt32(textBox2.Text); }

ASP-NET实验一(asp-net基础)实验报告

XXXX大学实验报告 科目: https://www.wendangku.net/doc/b72627251.html,应用开发技术 学号:____ 201818___________ 姓名: 班级: 2018级计算机科学与技术本科班

3、在的默认的主页上添加控件Button,双击该控件添加如下代码: protected void Button1_Click(object sender, EventArgs e) { Response.Write("Hello,my first site!"); } 4、运行这个页面,写出这个页面运行时的页面地址。 三、创建单一文件模式网页 1、打开第一题中的文件系统网站,新建一个名为Default2.aspx的单一文件模式的网页,并在网页中添加Label控件和Button控件,双击Button控件,添加如下代码: Label1.Text = "Clicked at " + DateTime.Now.ToString(); 2、运行这个页面,写出单击Button时的运行结果 四、打开第一题中的文件系统网站,在Default.aspx网页的Page_Load事件中编写代码,实现在ListBox1中填充选项,并且单击按钮时不重复加载。 五、思考题 1、文件系统网站由什么服务器支持它运行?HTTP网站由什么服务器支持它运行?两种类型的网站在调试运行时显示的网址有什么不同? 2、IIS管理器中的Default Web Site的物理目录是什么?绑定的端口号是什么?如果在这个网站中创建虚拟目录并指定为一个HTTP网站的目录,则该网站在运行时网址是什么?举例说明。

网址:localhost:1087/mysite/Default.aspx 二:创建HTTP网站 右击VS2010,以管理员身份运行 点击:文件,新建,网站 选择:.NET Framework3.5, ,文件系统, 点击设计,将Button拉到页面,双击Button,输入代码:Response.Write("Hello,motherfucker!"); HTTP网站网址为:http://localhost:8090/Default.aspx

C#实验一实验报告

XXXXXX大学 实验报告 实验课程名称:面向对象的程序设计 实验项目名称:实验一C#概述 专业班级:XXXXXXX 学号: XXXXXXXXXX 姓名:XX 指导教师:XXX

实验一 C#概述 【实验目的】 1.熟悉Visual C#.NET集成开发环境。 2.掌握控制台应用程序的开发方法。 3.掌握Windows应用程序的开发方法。 【实验内容及步骤】 题目一:用最原始的方法开发C#程序 (1)打开记事本,输入下面内容: using System; namespace sum { public class Hello { public static void Main() { int a,b; Console.Write ("请输入第一个整数:"); a=Convert.ToInt32 (Console.ReadLine()); //将输入的字符串转化为整数 Console.Write ("请输入第二个整数:"); b=Convert.ToInt32 (Console.ReadLine()); //将输入的字符串转化为整数 Console.WriteLine ("a={0},b={1}",a,b); Console.WriteLine ("a+b={0}",a+b); Console.Read (); } } } (2)将文件命名为sum.cs,保存在…\Microsoft Visual Studio 8\VC目录下。 (3)选择“开始”“程序”“Microsoft Visual Studio 2005”“Visual Studio Tools”“Visual Studio 2005命令提示”命令,在命令提示行中输入如下命 令: csc d:\sum.cs 然后按【Enter】键执行,并观察命令的执行情况。 (4)查看…\Microsoft Visual Studio 8\VC目录下是否存在名为“sum.exe”的可执行

ASPNET的常用控件的使用实验

Web系统开发 实验报告 实验二 实验题目:内建对象的使用 指导老师:马浩 专业班级:计算机科学与技术系1106班姓名:李***(2011100***) 2014年3月30日

一、实验名称:内建对象的使用 二、实验目的: 熟练掌握https://www.wendangku.net/doc/b72627251.html,的常用属性与方法,包括Application,Session,Request,Response,和Sever对象。 学会在程序中应用https://www.wendangku.net/doc/b72627251.html,创建对象。 三、实验内容: 1、使用Application对象实现在线用户数的统计。 1)、新建一个网站WebSiteT5,在此网站中添加一个全局应用程序类,命名为“Global.asax”。 2)、添加一个Web窗体页,并以T-1.aspx为文件名保存该文件。在页面中添加一个ID设置为“counter”的TextBox控件,Page的Load事件处理. 2、设计简单的用户登录程序,用户输入非空的用户名即可登录,登录后该用户名即被存储于Session对象中,页面将转向T5-3.aspx。 1)、添加2个Web窗体页,分别命名为“T5-2.aspx”和“T5-3.aspx”。 2)、在T5-2.aspx页面中添加1个TextBox控件、1个Button控件和1个Lable 控件,ID分别为“usrname”、“Login”、和“LblDesc”,Button控件的Text属性设置为“登录”。 3)、添加登录按钮的Click事件 4)、设计“在线讨论区”的讨论信息的输入和显示程序,使用户登录后进入讨论区。讨论区分为消息显示和消息输入两个部分,用户输入的讨论信息保存于Application对象中。 5)、在T5-3.aspx页面中添加2个TextBox控件和1个Button控件,ID分别为“cont”、“cont1”和“talk”,其中Button控件的Text属性设置为“发言”。6)、添加Button控件的Click及Page的Load事件处理代码,代码如下: 四、实验代码(部分) 1.Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs) Application.Lock()

福建农林大学ASPNET实验二

福建农林大学计算机与信息学院实验报告 系:计算机与信息学院专业:计算机科学与技术年级: 姓名:学号:实验室号田C510 计算机号 实验时间:指导教师签字:成绩: 实验二 https://www.wendangku.net/doc/b72627251.html,3.5标准控件 一、实验目的和要求 1、理解https://www.wendangku.net/doc/b72627251.html,3.5页面事件处理流程。 2、熟悉https://www.wendangku.net/doc/b72627251.html,3.5标准控件的使用。 二、实验内容和原理 本次实验为2学时。 为了避免将程序设计得过于复杂,又兼顾实验的覆盖面,将实验分为三个独立的部分。 1、设计并实现一个简易的计算器。要求如下: (1)页面浏览效果如图1-1所示。 图1-1 简易浏览器的浏览效果 (2)仿照一般计算器的工作方式,实现加和减的功能。 【参考页面代码】

【参考事件代码】请在下述代码的基础上进一步完善。

2、设计并实现一个用于查询教师课表的联动下拉列表框页面,要求如下: (1)页面浏览效果如图2-1所示。 图2-1 联动下拉列表框浏览效果 (2)“学年”下拉列表框中添加十个数据项;当前学期及之前的九个学年。 (3)“学期”下拉列表框添加两个数据项:1和2。 (4)“分院”下拉列表框添加三个数据项:数学与信息工程学院、机电学院和外国语学院。 (5)“教师”下拉列表框中的数据项根据不同的分院产生。 【提示】请参照课件《第三讲 https://www.wendangku.net/doc/b72627251.html,3.5标准控件》中“年月日下拉列表框的联动”来设置。 3、设计简易在线测试程序。具体要求如下: (1)如图3-1所示,在页面打开时显示一组模拟测试题,每题均由一个4元素单选按钮组控件提供4个选项,用户可以使用鼠标选择自己认为正确的答案。 (2)所有题目完成后,单击“提交”按钮,页面中将显示答对题的数量,所有答错题目的标题均加一个淡蓝色底色,以突出显示,如图3-2所示。 (3)界面中的所有题目、分割线均以动态的方式在程序运行时通过代码添加到页面中。 图3-1 初始化页面图3-2 部分答错 【参考页面代码】

ASP NET实验报告

攀枝花学院实验报告 实验课程:https://www.wendangku.net/doc/b72627251.html,实验项目:https://www.wendangku.net/doc/b72627251.html,环境准备测试实验日期:2013.3.27系:数学与计算机系班级:2010级计本2班姓名:张波 学号:201010801084指导教师:刘继光成绩: 1.实验目的: 通过实验,使学生对https://www.wendangku.net/doc/b72627251.html,的运行环境有清晰的认识,能够独立准备https://www.wendangku.net/doc/b72627251.html, 的运行环境,为进一步学习奠定一定的基础。 2.实验仪器设备,器材 PC机一台,visual studio2010 3.实验内容: 1>.NET Framework安装 ①到微软网站上下载.NET Framework安装包,单独对.NET Framework安装包进行安装。 ②安装Visual Studio2010,系统会自动对.NET Framework进行安装 2>IIS的安装与配置 ①到微软网站上下载IIS安装包,或者到Google、Baidu等搜索门户搜索IIS安装 包,并下到本机保存,并安装,安装步骤略。 ②IIS虚拟目录配置:

IIS测试: 将如下内容保存为test.htm,并将该文件放到虚拟目录对应路径下Dfsdfgsdfgsdfgsdfgdfgxcvcbcvbxfnxcvbxcbcx Zxdvzxcvzxvzxcbvxcb Xzcvxcvxcbvzxcbcxvb 打开浏览器,输入如下URL: http://localhost/libo/test.htm 3>https://www.wendangku.net/doc/b72627251.html,环境简单测试 将如下代码输入,保存为test.aspx,并将该文件放到虚拟目录对应路径下

输入如下URL: http://localhost/libo/Test.aspx 4>用visual studio2010完成上述操作 运行结果为: 总结: 通过这次实验,我已经基本上掌握了IIS的安装与配置以及IIS的测试,对https://www.wendangku.net/doc/b72627251.html, 的运行环境有了清晰的认识,visual studio2010

.net实验2

实验2页面布局综合练习 2.1.1 实训目的 通过本实训理解在Visual Studio环境中创建、编辑和引用CSS样式表文件的基本步骤;理解层元素在页面布局中的重要作用及使用方法;综合运用CSS+DIV布局技术,设计出实用的网站主页。 2.1.2实训要求 新建一个https://www.wendangku.net/doc/b72627251.html,网站,在Default.aspx中使用CSS+DIV技术设计出如图所示的网站主页效果。要求页面的导航栏、销售排行榜中的内容使用https://www.wendangku.net/doc/b72627251.html, 标准控件HyperLink,商品名称、商品种类、用户名、密码栏使用https://www.wendangku.net/doc/b72627251.html,标准控件TextBox,所有按钮使用https://www.wendangku.net/doc/b72627251.html,标准控件Button,商品种类栏使用https://www.wendangku.net/doc/b72627251.html,标准控件DropDownList。 2.1.3实训步骤 1.准备需要的图片文件 2.设计页面布局 各元素说明如下。 div:表示整个页面所在区域。 div(#logo):表示页面Logo栏(网站标题栏)区域。 div(#navigation):表示导航栏区域。 div(#left_top):表示“商品通行证”区域。 div(#left_bottom):表示“销售排行榜”区域。 div(#right_content):表示页面右侧信息显示区域。 div(#search):表示搜索栏区域,包含在div(#right_content)区域中。 div(#tab):表示商品信息显示区域,包含在div(#right_content)区域中。table:表示商品信息显示区域,两条信息使用两个表格,包含在div(#tab)区域中。 div(#bottom_line):表示页面底部分隔线区域。 div(#footer):表示页面底部版权栏区域。 3.分区域页面设计 2.1.4实训结果

ASPNET实验报告

https://www.wendangku.net/doc/b72627251.html,实验报告一 (第1章https://www.wendangku.net/doc/b72627251.html,与Visual Studio开发平台) 1.1实训创建一个简单课表查询网站 1.1.1实训目的 通过本实训理解https://www.wendangku.net/doc/b72627251.html,网站应用程序的6个基本步骤;掌握Visual Studio集成开发环境各子窗体的使用方法,理解它们的作用;掌握在Visual Studio环境中设置和更改控件属性的基本方法 1.1.2实训要求 本实训假设某学校有3个班级,要求设计一个能通过IE浏览器进行各学生班级课表查询的https://www.wendangku.net/doc/b72627251.html,网站 1.1.3实验步骤 1、设计方法分析 网站由4个独立的https://www.wendangku.net/doc/b72627251.html,网站组成(1个网站主页和3个班级课表页),各网页之间通过超链接建立联系。 主页中包含分别指向不同课表内容页的3个HyperLink控件,各课表内容页由包含Table控件的网页构成。 2、创建https://www.wendangku.net/doc/b72627251.html,网站项目 3、设计Web页面 (1)请添加新的Default2.aspx页面,作为该网站的首页面。输入页面的标题文字。例如“曙光学校课程表查询”,在工具栏中,执行“居中”命令, 使文字处于页面的水平正中位置。用户可以像在Word中一样使用Visual Studio工具栏中的字体、字型和字号工具设置文字的格式。 (2)在Default2.aspx页面中添加一个HTML表格。切换到设计视图,执行Visual Studio“表”菜单下的“插入表”命令,按需要设置表格为1行3列及 其他参数后单击“确定”按钮。 (3)在Default2.aspx页面中,将光标分别定位到HTML的3个单元格中,双击工具箱的“标准”选项中的超链接控件图标HyperLink,将其分别添加 到3个单元格中。Default2.axpx页面设计如下图1所示: 图1 在表格中添加HyperLink控件 (4)本实训网站除了具有系统默认创建的Default2.aspx页面外,还需要手工添加3个用于显示各班级课表的页面,即Class1.aspx、Class2.aspx和 Class3.aspx。 (5)添加了Class1.aspx页面后,切换到设计视图,,参照前面的方法在页面中添加一个用户布局的HTML表格(4行5列)和内容文字。设计效果 如下图2所示。其他Class2.aspx和Class3.aspx页面设计同Class1.aspx页 面相同。 图2 设计课表内容页Class1.aspx

ASPNET实训报告

计算机工程系《WEB项目开发》 实 训 报 告 时间: 第11周-第18周 地点: 3405 班级: 软件1001 学号: 20103545 姓名: 陈杨欢 成绩: 2013-08-13

计算机工程系实训报告 目录 1.实训目的 (3) 2.实训内容 (3) 2.1需求分析 (3) 2.1.1概述 (3) 2.1.2系统目标 (3) 2.1.3开发环境 (4) 2.2模块设计 (4) 2.2.2系统功能结构 (5) 2.2.3文件组成结构 (6) 2.2.4主要模块说明 (7) 2.3数据库设计 (8) 2.3.1数据库概要说明 (8) 2.3.2数据库概念设计 (9) 2.3.3数据库逻辑结构设计 (13) 2.4详细制作 (17) 2.4.1图书借阅 (17) 2.4.1.1界面设计 (17) 2.4.1.2后台程序设计 (18) 2.4.1.3技术总结 (23) 2.4.2图书归还 (23) 2.4.2.1界面设计 (23) 2.4.2.2后台程序设计 (24) 2.4.2.3技术总结 (29) 2.4.3读者首页 (30) 2.4.3.1界面设计 (30) 2.4.3.2后台程序设计 (31) 2.4.3.3技术总结 (32) 3.实训总结 (32) 3.1所遇问题和解决方法 (32) 3.2实训感受 (34)

1.实训目的 ⑴熟悉图书馆管理系统开发的基本过程。 ⑵初步学会针对项目进行分析并设计数据库。 ⑶熟悉对SQL Server 2005的使用。 ⑷学会设计公共类。 ⑸学会用所学知识实现本系统的主要功能模块。 ⑹熟悉LINQ语句,一方面体会LINQ语句的简单实用,另一方面也要认识到LINQ语句的局限性。 ⑺初步建立面向对象的开发思想。 ⑻体会分层开发模块的实用性。 ⑼通过本次实训了解自己的知识储备量,争取在今后的学习中弥补自己的不足。 ⑽自己遇到了问题,通过询问老师和同学,加强自己的表达和沟通能力。通过上网查阅资料,可以拓展视野,收获更多知识。若是分组实训,既可以加强自身的团队协作能力,还可以使自我的能力得到更好的发挥。 2.实训内容 2.1需求分析 2.1.1概述 长期以来,人们使用传统的人工方式管理图书馆的日常业务,其操作流程比较繁琐。在借书时,读者首先将要借的书和借阅证交给工作人员,工作人员将每本书的信息卡片和读者的借阅证放在一个小格栏里,然后在借阅证和每本书贴的借阅条上填写借阅信息。在还书时,读者首先将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填写相应的还书信息。 从上述描述中可以发现,传统的手工流程存在这种种不足。首先处理借书、还书业务流程的效率很低;其次处理能力比较低,一段时间内,所能服务的读者人数只能是很有限的。而且,读者借阅图书相当不方便,这会让读者产生厌烦借书的情绪,不便于知识文化的传播。为此,图书信息管理系统需要为图书馆及读者解决上述问题,提供快速的信息检索、修改功能及快捷的图书借阅、归还功能。 2.1.2系统目标 根据图书馆日常图书管理工作的需求和图书借阅的管理流程,该系统实施后,应达到以下目标。 ⑴界面设计友好、美观,数据存储安全、可靠。 ⑵基本信息设置保证图书信息和读者信息的分类管理。

C#程序设计实验报告2

实验报告二姓名 专业软件工程 课程名 C#程序设计 称 一、实验名称: 实验2 二、实验目的: 掌握使用命令行开发简单的C#应用程序 掌握使用Visual Studio编写控制台应用程序 掌握Visual Studio环境下程序的跟踪调试 了解Visual Studio在线帮助的使用 掌握应用程序命令行参数的使用 三、实验内容及要求 利用https://www.wendangku.net/doc/b72627251.html,完成数据的增、删、改、查 四、实验材料、工具、或软件 Windows XP Professional SP3 Visual Studio 2005 五、实验步骤、结果(或记录) 实验二:程序流程控制 2-1输入半径,求对应的圆的周长、面积、对应球体的体积。运行结果: 实验代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _2_1 {

{ static void Main(string[] args) { const double PI = 3.14159; double r, perimeter, area, volume; Console.Write ("请输入半径:"); String s = Console.ReadLine(); r = double.Parse(s); Console.WriteLine("圆的半径为={0}",r); perimeter = 2 * PI * r; area = PI * r * r; volume = 4 / 3 * PI * Math.Pow(r, 3); Console.WriteLine("圆的周长为={0},面积为={1}",perimeter ,area ); Console.WriteLine("球体的体积={0}",volume ); Console.ReadLine(); } } } 2-2求三角形的周长和面积 运行结果: 实验代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _2_2 { class Program

C#实验二

实验二C#基础知识运用 实训目的: 通过本章的学习,主要把握以下内容: ?在C#中定义变量和常量 ?使用C# 中的基本数据类型 ?理解装箱和拆箱的概念 ?使用C#中的运算符,选择结构和循环结构 ?定义和使用数组,了解结构和枚举 ?熟悉C#中的预处理指令 ?熟悉C#中的字符串处理 实训设备仪器: PC50台,要求:windows7/xp/2000/2003操作系统,配置Vc#2005/2008运行环境,安装SQL Server2000/2005/2008数据库管理系统 实训内容: ?编写一个使用枚举和Switch case选择语句的程序 ?浮点型数组排序 ?编写1到9的乘法口诀表程序 实训步骤: 1:枚举和Switch case 问题 枚举类型的构建和使用;通过Switch case语句来对符合条件值进行输出。 问题说明 编写一个Degrees的枚举,然后引用这个枚举。 分析 在此问题中首先需要定义一组不同类型的学位。为此,可通过以下方式创建枚举。 然后,可以使用switch结构,根据传递到此switch结构的枚举成员来决定要显示的信息。 参考步骤: (1)为解决方案创建一个控制台应用程序的项目“Example_3”。 (2)将“Program.cs”类文件重命名为“EnumDemo.cs”。 (3)将以下代码添加到“EnumDemo.cs”中。

(4)选择“生成”→“生成解决方案”选项,以生成此项目。 (5)选择“调试”→“开始执行(不调试)”选项来执行此应用程序。此应用程序的输出结果如图1.1所示。

图1.1 EnumDemo.cs的输出结果 2:浮点型数组排序 问题 用户输入6个浮点型数组,程序根据其值的大小,进行排序输出。 问题说明 编写一个程序来接受用户输入的6个浮点数值,把这些数存放到一个数组里,然后对这些数组里面的值进行排序。 分析 此问题要求使用一个数组来接受和存储用户输入的6个值。该数组可通过以下方式声明: 用冒泡法对数组进行排序:需要使用一个for循环来接受用户输入的值。再用一个嵌套for循环比较数组中的元素。 参考步骤: (1)为解决方案创建一个控制台应用程序的项目“Example_4”。 (2)将“Program.cs”类文件重命名为“ArrayDemo.cs”。 (3)将以下代码添加到“ArrayDemo.cs”中。

ASPNET沈士根实验报告(一)

班级计专141 学号14501111姓名黄跃翔完成日期 2015.4.20 实验室 __理工楼320_ 指导老师沈士根、叶晓彤成绩__________ 实验题目[请根据实际填写,参照《实验教学授课计划表》] (一)实验目的 (1)熟悉常用的XHTML5元素 (2)掌握利用table、div和CSS实现页面布局的方法 (3)掌握CSS控制页面样式的方法 (4)了解JavaScript常识 (5)熟悉JQuery的使用方法 (6)理解XML文件结构,掌握XML文件建立的方法 (7)了解c#语言规范 (8)掌握c#基础语法、流程控制和异常处理等 (9)掌握创建c#类并应用于https://www.wendangku.net/doc/b72627251.html, 4.5页面中的方法 (10)掌握https://www.wendangku.net/doc/b72627251.html, 4.5页面的调试方法 (二)实验内容及步骤 实验二部分 1.浏览教材提供的综合实例MyPetShop,完成首页布局 首先对页面的总体布局,然后在分割后的各个模块上添加相应的控件,对控件进行命名和修改相应的属性。完成首页的布局,代码如下:

用户注册
用户名: