高级软件开发技术课程设计报告Word文件下载.docx
《高级软件开发技术课程设计报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《高级软件开发技术课程设计报告Word文件下载.docx(21页珍藏版)》请在冰点文库上搜索。
Textbox属性
属性值
Button属性
Id
Textbox1
id
Button3
runat
Server
width
94px
text
登录
Onclick
Button3_click
Textbox2
Button4
Runat
textmode
Password
Text
注册
95px
onclick
Button4_click
登陆页面代码如下:
<
body>
formid="
form1"
runat="
server"
>
<
div>
center>
tablerunat="
style="
background-image:
url('
4.png'
);
height:
457px;
width:
548px;
"
>
tralign=center>
tdclass="
style1"
br/>
fontstyle="
font-size:
25px;
font-weight:
bold"
NBA问卷信息调查<
/font>
用户名:
asp:
TextBoxID="
TextBox1"
Width="
94px"
/asp:
TextBox>
密&
nbsp;
码:
TextBox2"
TextMode="
Password"
95px"
ButtonID="
Button3"
Text="
登录"
onclick="
Button3_Click"
height:
21px"
/>
&
Button4"
注册"
Button4_Click"
<
/td>
/tr>
/table>
/center>
/div>
/form>
/body>
2、注册.aspx页面控件
注册网页的form表单有8行4列的表格,且表格的边框为1,没有背景图片,其中前六行的第二列均跨两列,第七行和第八行均跨三列。
第一行第一列用于做“注册帐号”,第一行第二列为id属性为textbox1及RequiredFieldValidator控件。
第二行第一列用于做“密码”,第二行第二列为属性值为Textbox2及RequiredFieldValidator和comparevalidator控件。
第三行第一列用于做“重复密码”,第三行第二列为id属性值为Textbox3及RequiredFieldValidator控件。
第四行第一列用于做“性别”,第四行第二列为id属性值为Dropdownlist1的控件。
第五行第一列用于做“年龄”,第五行第二列为id属性值为Ranggevalidator1控件。
第六行第一列用于做“注册邮箱”。
该页面共有两个button控件,五个textbox控件,一个dropdownlist控件以及五种验证控件。
其中Textbox属性id值为Textbox1的Runat属性值为server,Textbox属性id值为Textbox2的Runat属性值为server,textmode取值为Password,width为148px,Textbox属性id值为Textbox3的Runat属性值为server,textmode取值为Password,width为148px,Textbox属性id值为Textbox3的Runat属性值为server,Textbox属性id值为Textbox6的Runat属性值为server,button的id属性值为Button2的runat值为server,text取值为取消,button的id属性值为Button1的runat值为server,text取值为提交,width取值为75px,on_click属性值为button_click,dropdownlist的id属性值为dropdownlist1的runat属性值为server,RequiredFieldValidator的id属性值为RequiredFieldValidator1,runat属性值为Server,Controltovalidate的取值为Textbox1,display属性值为None。
Regularexpressionvalidator的id属性值为Regularexpressionvalidator1,runat属性值为server,controltovalidator属性值为Textbox1,errormessage属性值为必须是数字和字母,vlidationexpression属性值为^[A-Za-z0-9]+$,display属性值为None,Requirefieldvalidator的id属性值为Requirefieldvalidator2,Runat属性值为Server,Controltovalidate属性值为Textbox2,errormessage属性值为密码不能为空,display属性值为None,Compaevalidator的id属性值Comparevalidator1,runat属性值Server,controltovalidate属性值为Textbox3,controltocompare属性值为Textbox2,errormessage属性值为密码和重复密码必须相同,Display属性值为none,Requirefieldvalidator的id属性值为Requirefieldvalidator3,runat属性值为Server,Controltovalidate属性值Textbox3,errormessage属性值为重复密码不能为空,display属性值为none,Rangevalidator的id属性值为Ranggevalidator1,Runat属性值为Server,errormessage属性值为年龄超出范围(15-110),请正确输入,Maxmumvalue属性值为110,Minimunvalue属性值为15,controltovalidate属性值为Textbox5,type属性值为integer,display属性值为none,Regularexpressionvalidator的id属性值为Regularexpressionvalidator2,Runat属性值为Server,errormessage属性值为请正确输入邮箱,validationexpression属性值为\w+([-+.'
]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*,controltovalidate属性值为Textbox6,display属性值为none,Validationsummary的id属性值为Validationsummary1,eadertext属性值为错误信息,Runat属性值为Server,Showsummarry属性值为true,textbox控件具体属性如表2-控件属性表所示:
表2-控件属性表
Textbox3
148px
server
Textbox5
button属性值
Textbox6
Button2
Server2
button属性
取消
Button1
Width
75px
Dropdownlist属性
提交
Dropdownlist1
Button_click
RequiredFieldValidator属性
Requirefieldvalidator1
errormessage
Controltovalidate
display
None
Regularexpressionvalidator属性
Regularexpressionvalidator1
controltovalidator
必须是数字和字母
vlidationexpression
^[A-Za-z0-9]+$
Requirefieldvalidator属性
Requirefieldvalidator2
密码不能为空
Compaevalidator属性
Comparevalidator1
controltovalidate
controltocompare
密码和重复密码必须相同
Display
Id
Requirefieldvalidator3
重复密码不能为空
Rangevalidator属性
Ranggevalidator1
年龄超出范围(15-110),请正确输入
Maxmumvalue
110
Minimunvalue
15
type
integer
Regularexpressionvalidator2
请正确输入邮箱
validationexpression
\w+([-+.'
]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
Validationsummary属性
Validationsummary1
headertext
错误信息
Showsummarry
true
注册页面代码如下:
30px;
bold;
font-style:
italic"
会员注册<
tableborder="
1"
width="
100%"
background-color:
#C0C0C0;
background-image:
none;
tr>
tdalign="
right"
注册账号:
tdcolspan="
2"
color:
red;
*<
RequiredFieldValidatorID="
RequiredFieldValidator1"
ErrorMessage="
注册账号不能为空"
ControlToValidate="
TextBox1Display="
None"
RequiredFieldValidator>
RegularExpressionValidatorID="
RegularExpressionValidator1"
必须是数字ValidationExpression="
^[A-Za-z0-9]+$Display="
RegularExpressionValidator>
用户名只能由英文字母a~z、数字0~9组成<
密码:
148px"
RequiredFieldValidator2"
ErrorMessage="
密码不能为空"
Display="
CompareValidatorID="
CompareValidator1"
ControlToCompare="
TextBox3"
密码和重复密码必须相同"
CompareValidator>
spanlang="
zh-cn"
密码不能为空,必须和重复密码相同<
/span>
重复密码:
*<
RequiredFieldValidator3"
重复密码不能为空"
width:
100px"
性别:
DropDownListID="
DropDownList1"
ListItem>
男<
女<
DropDownList>
年龄:
TextBox5"
RangeValidatorID="
RangeValidator1"
年龄超出范围(15-110),请正确输入"
MaximumValue="
110"
MinimumValue="
15"
Type="
Integer"
Display="
RangeValidator>
Red"
年龄必须在15-110之间<
注册邮箱:
tdstyle="
#ff0033"
TextBox6"
RegularExpressionValidator2"
请正确输入邮箱"
ValidationExpression="
]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
ControlToValidate="
请正确填写你的邮箱<
center"
colspan="
3"
Button1"
提交"
75px"
OnClick="
Button1_Click"
Button2"
取消"
Button2_Click"
ValidationSummaryID="
ValidationSummary1"
HeaderText="
错误信息"
ShowSummary="
true"
ValidationSummary>
3、调查.aspx页面控件
该页面的table中添加了1.jpg的背景图片。
该页有一个button控件,一个checkboxlist控件,一个radiobuttonlist控件,一个accessdatasource控件。
其中checkboxlist的id属性值为Checkboxlist1,Runat的属性值为server,repeatdirection的属性值为Horizontal,radiobuttonlist的id属性值为Radiobuttonlist1,Runat的属性值为server,datasourceid属性值为Accessdatasource1,datatextfiled属性值为Name,datavaluefield的属性值为Name,Accessdatasource的id属性值为Acessdatasource1,datafile的属性值为~/信息数据库a.mdb,selectcommand的属性值为SELECT[name]FROM[球员表],button的id属性值为Button1,Runat的属性值为server,text的属性值为提交,Onclick的属性值为Button1_Click,Width的属性值为56px,该页编写了一个事件。
控件属性设置具体如表3-控件属性表所示:
表3-控件属性表
Checkboxlist属性
Checkboxlist1
repeatdirection
Horizontal
Radiobuttonlist属性
Radiobuttonlist1
datasourceid
Accessdatasource1
datatextfiled
Name
datavaluefield
Accessdatasource属性
属