网络应用与开发复习资料docx.docx

上传人:b****1 文档编号:14772985 上传时间:2023-06-27 格式:DOCX 页数:24 大小:68.12KB
下载 相关 举报
网络应用与开发复习资料docx.docx_第1页
第1页 / 共24页
网络应用与开发复习资料docx.docx_第2页
第2页 / 共24页
网络应用与开发复习资料docx.docx_第3页
第3页 / 共24页
网络应用与开发复习资料docx.docx_第4页
第4页 / 共24页
网络应用与开发复习资料docx.docx_第5页
第5页 / 共24页
网络应用与开发复习资料docx.docx_第6页
第6页 / 共24页
网络应用与开发复习资料docx.docx_第7页
第7页 / 共24页
网络应用与开发复习资料docx.docx_第8页
第8页 / 共24页
网络应用与开发复习资料docx.docx_第9页
第9页 / 共24页
网络应用与开发复习资料docx.docx_第10页
第10页 / 共24页
网络应用与开发复习资料docx.docx_第11页
第11页 / 共24页
网络应用与开发复习资料docx.docx_第12页
第12页 / 共24页
网络应用与开发复习资料docx.docx_第13页
第13页 / 共24页
网络应用与开发复习资料docx.docx_第14页
第14页 / 共24页
网络应用与开发复习资料docx.docx_第15页
第15页 / 共24页
网络应用与开发复习资料docx.docx_第16页
第16页 / 共24页
网络应用与开发复习资料docx.docx_第17页
第17页 / 共24页
网络应用与开发复习资料docx.docx_第18页
第18页 / 共24页
网络应用与开发复习资料docx.docx_第19页
第19页 / 共24页
网络应用与开发复习资料docx.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网络应用与开发复习资料docx.docx

《网络应用与开发复习资料docx.docx》由会员分享,可在线阅读,更多相关《网络应用与开发复习资料docx.docx(24页珍藏版)》请在冰点文库上搜索。

网络应用与开发复习资料docx.docx

网络应用与开发复习资料docx

1_1:

用2个label控件、1个textbox控件、1个button控件制作一个简单网页,实现提交后,页面显示:

欢迎XXX(考生姓名)!

成功就是如此简单,赶快行动吧

各控件的属性名称及属性值

控件类别

控件

屈性名称

属性值

备注

Web控件

Label

Id

Label1

用于显示提示信息

Text

请输入您的姓名

ForeColor

#ooooco

蓝色

Label

Id

Label2

在用户单击“确定”按钮后显示欢迎信息

Text

Font.Size

Medium

ForeColor

#ooooco

蓝色

TextBox

Id

TextBoxl

用于输入考生姓名

Text

Button

Id

Buttonl

确定按钮

Text

确定

写出按钮事件代码:

(P3)

答案:

Aspx页面代码:

//www.w3.org/1999/xhtml">

无标题页

LabelTD=,/Label1runat二"server"Font-Bold二"True"

Font-Size=,/XX-Largez/ForeColor二"#0000C0〃

Text二"请输入您的姓名/zX/asp:

Label>

TextBoxID二"TcxtBoxl"runat=zzserver,z>

TextBoxXbr/>

ButtonID二"Button1"runat二"server"Font-Bold二"True"

Font-Size=,/XX-Large/zText二"确定"/Xbr/>

LabelID二"Label2〃runat二"server"Height二"97px〃Width=//385px//Font-Size二〃Medium"ForeColor^^ftOOOOCO^X/asp:

Label>

Aspx.Vb页面后台按钮事件处理代码:

ProtectedSubButtonlClick(ByVaisenderAsSystem.Object,ByVaieAs

System.EventArgs)HandlesButtonl.Click

Label2.Text=〃欢迎〃&TextBoxl.Text&“!

成功就是如此简单,赶快行动吧。

EndSub

2-0:

声明一个全局变量,并在子程序或函数屮改写该全局变量的值,并赋值。

Aspx.Vb页面后台按钮事件处理代码

PublicPartialClass20

EndFunction

EndClass

2-1:

在窗体中添加1个按钮、1个文本框和1个标签框。

用if语句完成:

年龄小于30岁工资为

2000元、年龄大于等于30小于40岁工资为3000元、年龄大于等于40小于50岁工资为4000元、其他为5000元。

控件类别

控件

屈性名称

属性值

备注

Web控件

Label

Id

Label1

用于显示提示信息

Text

请输入您的年龄

Label

Id

Label2

在用户单击“确定”按钮后显示工资信息

Text

TextBox

Id

TextBox1

用于输入年龄

Text

Button

Id

Buttonl

确定按钮

Text

确定

写出按钮事件代码:

(P7)

答案:

Aspx页面代码:

//www.w3.org/1999/xhtml,z>

无标题页

LabelID=,/Labell,zrunat=z,server,/Text二"请输入您的年龄^>

Label>

TextBoxID二"TextBoxl"runat=,/server,,>

TextBox>

ButtonID二"Buttonl"runat二"server"Text二"确定〃/Xbr/>

LabelID二"Label2"runat=,/server//X/asp:

Label>

Aspx.Vb页面后台按钮事件处理代码:

ProtectedSubButtonl_Click(ByValsenderAsSystem.Object,ByVaieAsSystem.EventxArgs)HandlesButtonl.Click

DimsalaryAsInteger

DimageAsInteger

age=TextBoxl.Text

Ifage<30Then

salary=2000

 

salary=3000

salary二4000

Else

salary=5000

EndIf

Labe12.Text=〃您的工资是:

〃&salary

EndSub

2-2:

用if语句和dowhile语句计算10以内的累加和,写出代码和操作。

Aspx页面代码:

//www.w3.org/1999/xhtml">

无标题页

TextBoxID二〃TextBoxl"runat^^server^X/asp:

TextBox>

ButtonID二"Buttonl"runat="setver"Text=,z确定"/Xbr/>

LabelID二"Label1"runat=,/server//>

Label>

Aspx.Vb页面后台按钮事件处理代码:

ProtectedSubButtonlClick(ByVaisenderAsSystem.Object,ByVaieAsSystem.EventArgs)HandlesButtonl.Click

Dimi,sum,kAsInteger

k=TextBoxl.Text

Ifk>10Then

Label1.Text二"请输入以内的数"

Else

sum=0

Fori=1TokStep2

sum=sum+i

Next

Label1.Text="奇数累加和是:

"&sum

EndIf

EndSub

2-3:

求两个数的和,求和程序用函数实现。

Aspx页面代码

//ww.w3.org/1999/xhtml/z>

无标题页

TextBoxID二"TextBoxl"runat=/zserver/z>

TextBoxXbr/>

TextBoxID二"TextBox2"runat=/zserver//>

TextBoxXbr/>

ButtonTD二"Buttonl"runat二"server"Text二"相加"/Xbr/>

LabelID二"sum"runat=,,server,/X/asp:

Label> 

Aspx.Vb页面后台函数定义及按钮事件处理代码:

Functionmysum(ByVali,ByVaij)AsTnteger

mysum=i+j

EndFunction

ProtectedSubButtonlClick(ByVaisenderAsSystem.Object,ByVaieAsSystem.EventArgs)HandlesButtonl.Click

Dimopl,op2,summaryAsInteger

opl=TextBox1・Textop2=TextBox2.Textsummary=mysum(opl,op2)sum.Text=summary

EndSub

3-1:

将HTML标记转为HTMLServer控件,用户输入水平条的长度后,水平条的宽度随Z变化。

Aspx页面代码

//www.w3.oi'g/1999/xhtml">

>无标题页〈/ti11c>

Labe1ID=,,Labe11z/runat二"server"Text="请输入水平线长度

z,X/asp:

Label>

Aspx.Vb页面后台按钮事件处理代码:

PublicmyhrAsSystem.Web.UI.HtmlControls.HtmlGenericControl

ProtectedSubPageLoad(ByVaisenderAsObject,ByVaieAsSystem.EventArgs)HandlesMe.Load

IfNotPage.IsPostBackThen

myhr.Style("width")="100%"

EndIf

EndSub

ProtectedSubSubmitl_ServerClick(ByVaisenderAsSystem.0bject,ByValeAs

System.EventArgs)HandlesSubmit1.ServerClick

myhr.Style("width")=CInt(txtlen.Value)

EndSub

3-2:

将填入文本框中信息,保存到指定的文本中。

Aspx页面代码

//www.w3.org/1999/xhtml>

无标题页

Label1D=//Labeirzrunat=/zserverz,Text二"输入文件名z,>

Label>

TextBoxID=,,filename,zrun泣二"server"〉.txt

TextBoxXbr/>

LabelID二〃Label2"runat二"server"Text二"输入文件内容,z>

Label>

TextBoxTD二〃filebody"runat二"server"

TextMode=,/MultiLine,z>

TextBox>

ButtonID二"Buttonl"runat=Aserverz,Text二"提交"/Xbr/>

Labe1ID二〃message"runat=,,serverz,X/asp:

Labe1>

Aspx.Vb页面后台函数定义及按钮事件处理代码:

ProtectedSubButtonl_Click(ByValsenderAsSystem.Object,ByVaieAs

System.EventArgs)HandlesButtonl・Click

DimstrwriteobjAsSystem.TO.StreamWriter

Dimfile_name,contxtAsString

file_namc=Server・MapPath(filename.Text)contxt=filebody・Text

Try

strwriteobj=System.TO.File.CreateText(file_name)strwriteobj.writeline(contxt)stnvriteobj・Close()

message.Text="成功的创建了文本文件"&filename.Text

CatchexAsException

message.Text二"文本文件创建失败"

EndTry

EndSub

4~1:

制作一个简单Web页面,验证Page对象的Init与Load事件触发的先后顺序及触发条件。

Aspx页面代码

〃www・w3.org/1999/xhtml">

>无标题页〈/ti11c>

 

LabelID二"Labell"runat=,zserver/zText二"触发PageInit事件z,X/asp:

Label>

TextBoxTD二"TxtTnit"runat二〃server"TextMode=,/MultiLine,z>

TextBox>

Label1D=//Label2,zrunat=/zserverz,Text二"触发PageLoad事件

">〈/asp:

Label〉

TextBoxID="TxtLoad":

runat=,/server^

TextMode=z,MultiLine^X/asp:

TextBoxXbr/>

ButtonID二"BtnhandirTrunat二"server"Text="请单击来提交Web表单"/>

Aspx.Vb页面后台函数定义及按钮事件处理代码:

DimvisitnumAsShort=0

ProtectedSubPageInit(ByVaisenderAsObject,ByVaieAsSystem.EventArgs)HandlesMe.Load

visitnum二visitnum+1

Txtlnit.Text=Txtlnit.Text&"触发时间为:

"&Now()&",触发次数二"&visitnum

EndSub

ProtectedSubPageLoad(ByVaisenderAsObject,ByVaieAsSystem.EventArgs)

HandlesMe.Load

visitnum二visitnum+1

TxtLoad.Text=Txtlnit.Text&"触发时间为:

"&Now()&",触发次数二"&

visitnum

EndSub

4-2:

利用Response.WriteFile方法向客户端浏览器输入信息。

Aspx页面代码

Aspx.Vb页面后台函数定义及按钮事件处理代码:

(1)创建一个文件名poem.txt的文件,输入内容时不要换行。

(2)在Page_Load事件代码如下:

ProtectedSubPage_Load(ByVaisenderAsObject,ByVaieAsSystem.EvcntArgs)Handies

Me.Load

ConstLINE_LENGTH=10

DimstrFilenameAsString

DimingbeginPosAsLong

DimiAsInteger

strFi1ename="poem.txt"

Response.Write("〈center〉")

Response.Write(,z

Fori=1To4

Response.Write(,z

z/)

Response.WriteFile(strFilename,ingbeginPos,LINELENGTH)

Response.Write("

")

ingbeginPos+二LINE_LENGTH

Next

Response.Write(,,/,)

EndSub

4_3:

利用Request对象获取URL传递的变量值。

静态HTML文件如下:

(也即Aspx页面代码):

请你设计代码,获取URL传递的传值。

//www.w3.org/1999/xhtml">

无标题页

〈h2>请选择您所在的赛区

native=l,z>北京赛区

native=2,z>天津赛区〈/a>〈/p>

native=3z,>上海赛区

native=4zz>重庆赛区

Aspx.Vb页面后台函数Pagejoad事件处理代码:

Response.Write(,z

欢迎您!

“)

SelectCaseRequest("native")

Case1

Response.Write(z,来自北京赛区的朋友!

”)

Case2

Response.WriteC'来自天津赛区的朋友!

“)

Case3

Response.Write(,?

来自上海赛区的朋友!

”)

Case4

Response.WriteC来自重庆赛区的朋友!

”)

EndSelect

Response.Write("〈/center〉")

4-4:

利用Execute方法实现重定向,验证该方法执行另一个网页后悔返冋原来的网页继续执行。

Aspx页面代码:

Aspx.Vb第一个页面后台Pagejoad事件处理代码:

Response.Write(,z先去执行4_4_2.aspx

Server.Execute(z,4_4_2.aspx")

Response.Write(z/


执行4_4_2.aspx后,回来了!

”)

Aspx.Vb第二个页面后台Page_load事件处理代码:

Response.Write现在服务器上的吋间是:

"&Now())

5-1:

完成与Sqlsei-ver系统自带的数据库northwirkl进行连接。

Aspx页面代码:

在代码区开始处输入:

ImportsSystem.Data

ImportsSystem.Data.SqlClient

Aspx.Vb后台Page.load函数定义及按钮事件处理代码:

DimobjconnAsNewSqlConnection

Jobjconn.ConnectionString=

"server二localhost;uid=sa;pwd二123;database二northwind"

objconn.ConnectionString二"DataSource二XIU'SQLEXPRESS;InitialCatalog二

northwind;PersistSecurityInfo二True;UserID二sa;Password二123"

objconn.Open()

Tfobjcorm.State=ConnectionState.0penThen

Response.Write(,z数据库连接已打开")Else

Response.Write("数据库连接未打开〃)

EndIf

objconn.Close()

5-2:

有一个Sample.mdb数据库,请完成与该数据库的连接。

Aspx页面代码:

在代码区开始处输入:

ImportsSystem.Data

ImportsSystem.Data.OleDb

Aspx.Vb后台Page_load函数定义及按钮事件处理代码:

DimobjconnAsNewOleDbConnection

objconn.ConnectionString二"provider二Microsoft,jet.oledb.4.0;data

source二"&Server.MapPath(,,Sample.mdb,)

objconn.Open()

Tfobjcorm.State=ConnectionState.0penThen

Response.Write(,z数据库连接己打开")

Else

Response.Write(/z数据库连接未打开")

EndIf

objconn.Close()

5-3:

往Access

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2