admin管理员组

文章数量:1532744

2023年12月27日发(作者:)

1、实验项目名称: 创建一个网站

学号

实验地点

411

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

一、实验目的

学会使用创建一个网站

二、实验环境

VS2010

三、实验方法和实验步骤

1、打开VS2010

2、文件—>新建—>网站,在“位置”下拉列表中选择“文件系统”,并在后面自定义网站名字“TestWeb”,点击确定。

3、打开,选择“拆分”试图:在下方的设计视图中添加一个Button和Label控件。

4、右击Button选择属性,为text属性设置“点击”,在双击button打开文件,添加代码:

=“这是我的第一个网站!”;

5、调试,运行::′F5或者小绿色三角号,或者右击该网页“在浏览器中查看”

2、实验项目名称: 字体程序

学号

实验地点

一、实验目的

学会使用checkbox、radiobutton控件,以及FontInfo类完成字体的相关设置

二、实验环境

VS2010

三、实验方法和实验步骤

1、在web页面上拖入相关控件

406

姓名

指导教师

陈梅

班级

时间

计科12-1

【不写】

2、checkbox、radiobutton的属性:checked bool

事件:checked-changed

3、fontinfo类的使用:

FontInfo cm = newFontInfo();

//字体大小

//字体名称

//字体加粗,另外倾斜、下划线、删除线的使用类似

字体的前景色:控件的ForeColor的属性

4、在checkbox、radiobutton的checked-changed编写上面的相关设置代码。

复选框代码:

if (d == true)

= true;

else

= false;

单选按钮代码:

if (d)

lor = ;

else

lor = ;

3、实验项目名称: 验证控件和FileUpload控件

学号

实验地点

一、实验目的

学会使用验证控件,以及FileUpload控件完成文件的上传

二、实验环境

VS2010

三、实验方法和实验步骤

(一)验证控件

1、RequiredValidator

ControlToValidate:被验证的控件

ErrorMessage:出错时显示的信息

2、RangeValidator

除上述属性外:还有

406

姓名

指导教师

陈梅

班级

时间

计科12-1

【不写】

MaxValue:最大值

MiniValue:最小值

Type:数据类型

3、compaerVatidater

除了ControlToValidate、ErrorMessage外还有

ControlToCompare和Type

4、RegularExpressionValidator

除了ControlToValidate、ErrorMessage外还有ValidationExpression

(二)文件上传控件

4、实验项目名称:网站导航与页面之间的传值

学号

实验地点

406

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

一、实验目的

掌握页面之间传值的四种方式

二、实验环境

VS2010

三、实验方法和实验步骤

1、response和Request组合:简单方便,但信息是明文的。

在第一个页面中:

ct(“?name=”+);

目标页面中:

String name=Request[“name”].Tostring();

2、cookie:数据存储于客户端的硬盘,受客户端浏览器的限制。

原始页面:

Cookie[“name“]= ;

目标页面:

String name= Cookie[“name“].Tostring()

3.使用Session,这是最常用的方式。数据是特定于某个用户。

原始页面:

Session [“name“]= ;

目标页面:

String name=Session [“name“].Tostring()

4、使用Application对象,但数据是共享的,任何用户都可以更改,安全性较低。

原始页面:

Application [“name“]= ;

目标页面:

String name=Application [“name“].Tostring()

5、实验项目名称:利用CSS和DIV完成一个美观网页设计

学号

实验地点

406

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

一、实验目的

学会使用CSS+DIV完成一个网页布局

二、实验环境

VS2010

三、实验方法和实验步骤

1、画出框架图2、创建DIV层共6个:

标题Logo栏

左边

中间

页脚

3、CSS控制DIV进行布局

.alldiv

{

width:760px;

text-align: center; border: #00ff00 1px solid; }

#top

{

width: 100%; height: 56px;

line-height:56px; font-family:黑体; font-size:xx-large;

}

#navigation

{

width: 100%; height: 24px; line-height:24px;

}

#left

{

width: 100px; height: 104px; line-height:104px; float: left;

}

#middle

{

width: 556px; height: 104px; line-height:104px; float: left;

}

#right

{

width: 100px; height: 104px; line-height:104px; float: left; clear: right;

}

#bottom

{

width: 100%; height: 24px; line-height:24px; font-family:黑体; clear: both;

}

6、实验项目名称:利用主题和母版页设计一个美观网页

学号

实验地点

一、实验目的

学会使用主题和母版页设计一个美观网页

406

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

二、实验环境

VS2010

三、实验方法和实验步骤

(一)主题

1、添加.skin 文件:默认产生在“App_Theme/主题1”路径下,也可以包含.CSS文件

.skin文件:

BorderStyle="Dashed" />

2、引入到网页中:

<%@page ~~~ StylesheetTheme=”主题1”~~~/>

(二)母版页

1、.master文件

2、右键单击网站名称,执行“添加新项”命令,选择“母版页”,添加后进行布局。

3、从内容页访问母版页控件的属性

ntrol("被查找控件的ID属性值");

4、在内容页中响应母版页中的事件,需要用到“委托”技术

事件名称 += new EventHandler(处理事件的方法名称);

7、实验项目名称:使用SqlConnection完成对数据库的连接

学号

实验地点

一、实验目的

学会使用完成对数据库的连接

二、实验环境

VS2010

三、实验方法和实验步骤

课本上P213第六步骤和第七步骤

406

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

8、实验项目名称: 利用完成对数据库额增删改查

学号

实验地点

406

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

一、实验目的

学会使用完成对数据库额增删改查

二、实验环境

VS2010

一、实验方法和实验步骤

公共代码:

string connstr = tionStrings["stuConnstr"].ToString();

SqlConnection conn = new SqlConnection(connstr);

();

1、注册功能

string insertSql = "insert into stuInfo values(@username,@pwd)";

SqlCommandinsertcmd = new SqlCommand(insertSql,conn);

(new SqlParameter("@username", ));

(new SqlParameter("@pwd", ));

intnum=eNonQuery();

if (num != 0)

{ (""); }

else

{

("");

}

2、登陆功能

string sql = "select count(*) from stuInfo where stuName='" + + "' and stuPwd='"

+ + "'";

SqlCommandcmd = new SqlCommand(sql,conn);

int count=32(eScalar());

if (count != 0)

{

ct("");

}

else

{

("");

}

3、查询功能

DataSet ds = new DataSet();

SqlDataAdapter da = new SqlDataAdapter("select * from stuInfo",conn);

(ds,"cm");

urce=["cm"];

nd();

9、实验项目名称: 完成DropDownList、GridView、DataList和FormView数据的绑定

学号

实验地点

一、实验目的

学会对DropDownList、GridView、DataList和FormView控件进行数据的绑定

二、实验环境

VS2010

406

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

二、实验方法和实验步骤

1、GridView控件,查询并显示学生表中所有学生信息

(1)添加数据源控件SqlDataSource1,并配置好数据源

(2)添加GirdView控件,启用编辑、删除和排序功能,并设置相应属性列标题为中文名称、样式、大小等属性

(3)设置girdview的数据源为slDataSource1数据源控件

2、FormView控件

(1)添加数据源控件SqlDataSource1,并配置好数据源

(2)添加FormView控件,编辑模板:ItemTemplate、InsertItemTemplate、EditItemTemplate并设置相应的外观

(3)设置Formview的数据源为slDataSource1数据源控件

3、Repeater控件和DetailsView控件相同于FormView

10、实验项目名称:AJAX技术的使用

学号

实验地点

411

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

一、实验目的

掌握ASPNET AJAX控件的使用,完成网页的局部更新

二、实验环境

VS2010

三、实验方法和实验步骤

1、ScriptManager的使用,产生不引发页面刷新的对话框

erStartupScript(this,e(),"cm","",false);

2、updatePanel控件,将产生局部更新的控件放在updatepanel内部

button1和label1在updatePanel1内部,而label2在外面

= ng();

= ng();

3、Timer控件,将其放在updatepanel中

设置timer1的Enabe为true,interval为1000,在tick事件中写上:

= ng();

时间将正常显示,也不会引起页面的刷新

但是如若将lable1放在updatepanel外部,则每隔一秒刷新一次页面

11、实验项目名称:Jquery:按钮倒数10秒之后才可点击,用于用户注册

学号

实验地点

411

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

三、实验目的

学会使用jquery的方法和时间完成具体的功能

二、实验环境

VS2010

三、实验方法和实验步骤

12、实验项目名称: Web服务:创建立方和和天气的Web服务

学号

实验地点

411

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

一、实验目的

掌握创建web服务的步骤,并学会使用完web服务完成具体调用

二、实验环境

VS2010

三、实验方法和实验步骤

首先web项目下面的References,右击References,点击Add Web

Refercenes 然后把/WebServices/地址输入到URl文本框后面,点击后面的绿色箭头,再点击添加按钮,此时在web项目里会出现Web Refercens下面会出现一个命名空间,此命名空间里就是web服务里所包含类,然后你在一个页面上添加一个测试按钮,在按钮事件里写如下代码:

rWS wws = new rWS();

string[] data= ther("上海","");

data数组里就是关于上海城市的天气情况的数据,然后你根据实际情况做处理即可

13、实验项目名称: XML:个人通讯薄的设计与实现

学号

实验地点

411

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

一、实验目的

掌握XML的架构和创建语法,完成xml对数据库表的转换

二、实验环境

VS2010

三、实验方法和实验步骤

1、xml:文件

2、 DTD文件

14、实验项目名称: 完成网上书店的大框架设计

学号

实验地点

一、实验目的

掌握的网站设计流程和模块功能的实现

二、实验环境

VS2010

二、实验方法和实验步骤

1、框架图:

411

姓名

指导教师

陈梅

班级

时间

计科13-1

【不写】

2、实现数据访问层

 文件中封装了对一般数据库的操作,该文件中的主要数据库访问函数如下。

► ExecuteNonQuery函数

► ExecuteReader函数

► ExecuteDataset函数

► PrepareCommand函数

 网上书店系统的商务逻辑层调用函数访问层函数,完成对SQL Server数据库中存储过程的操作。

3、具体功能的实现代码略

本文标签: 实验控件完成使用页面