实验二用户界面交互及网页间的数据传递文档格式.docx
- 文档编号:20547030
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:12
- 大小:692.17KB
实验二用户界面交互及网页间的数据传递文档格式.docx
《实验二用户界面交互及网页间的数据传递文档格式.docx》由会员分享,可在线阅读,更多相关《实验二用户界面交互及网页间的数据传递文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
%>
!
DOCTYPEhtml>
htmlxmlns="
http:
//www.w3.org/1999/xhtml"
>
headrunat="
server"
metahttp-equiv="
Content-Type"
content="
text/html;
charset=utf-8"
/>
<
title>
/title>
/head>
body>
formid="
form1"
runat="
inputid="
txt"
type="
hidden"
value="
yes"
name="
/>
div>
asp:
LabelID="
Label1"
Text="
用户登录"
BackColor="
#FFFFCC"
BorderColor="
#993399"
ForeColor="
#FF0066"
Font-Size="
Large"
/asp:
Label>
br/>
用户名:
name"
&
nbsp;
密码:
password"
&
ButtonID="
denglu"
登录"
OnClick="
Button1_Click1"
#FF5050"
#CCFF99"
#FF3300"
Button1"
#FF99CC"
#006699"
#CCFF66"
style="
margin-bottom:
0px"
重置"
/div>
/form>
/body>
/html>
界面:
Aspx。
cs
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Web;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
publicpartialclass_Default:
System.Web.UI.Page
{
privatestringname;
privatestringpassword;
protectedvoidPage_Load(objectsender,EventArgse)
{
}
protectedvoidButton1_Click1(objectsender,EventArgse)
Response.Write("
您输入的用户名是:
"
+Request.Form["
]+"
br/>
);
您输入的密码是:
密码正确!
}
程序运行界面如下:
登录后的界面截图:
.
2.设计如下图所示的数据输入界面:
当用户填写并选择完相应的信息,并单击“提交”按钮后,在另一界面返回用户输入的信息。
如下图:
Request.aspx
Request.aspx.cs"
Request"
h2>
用户登录<
/h2>
p>
请输入你的姓名<
inputname="
name1"
text"
/p>
请选择你的学习方式:
RadioButtonListID="
way"
AutoPostBack="
True"
OnSelectedIndexChanged="
Page_Load"
RepeatDirection="
Horizontal"
#CCFFFF"
ListItem>
全日制<
走读<
函授<
RadioButtonList>
请选择你所要学习的课程:
CheckBoxListID="
kecheng"
计算机基础<
C语言程序设计<
面向对象程序设计<
数据结构<
数据库设计<
ASP.NET程序设计<
CheckBoxList>
提交"
#66FF33"
#CC6699"
Button1_Click"
Button2"
#00FFCC"
#FF6600"
Button2_Click"
界面如图:
Request.aspx.cx
publicpartialclassRequest:
protectedvoidButton1_Click(objectsender,EventArgse)
Stringname=Request.Form.Get("
Stringway=Request.Form.Get("
Session["
name2"
]=name;
]=way;
inti=0;
stringkechengMsg=kecheng.SelectedValue;
foreach(ListItemiteminkecheng.Items)
if(item.Selected)
if(i++>
0)
kechengMsg+="
、"
+item.Value;
kecheng1"
]=kechengMsg;
Response.Redirect("
Response.aspx"
protectedvoidButton2_Click(objectsender,EventArgse)
Request.aspx"
Response.aspx
Response.aspx.cs"
Response"
divstyle="
line-height:
30px;
font-size:
25px"
您输入的信息为:
姓名:
Label"
学习方式:
Label2"
课程:
TextBoxID="
TextBox1"
TextMode="
MultiLine"
Width="
200px"
Height="
100px"
large"
TextBox>
界面如下:
Response.aspx.cs
publicpartialclassResponse:
Stringname3=(String)Session["
];
Stringway=(String)Session["
Label1.Text=name3;
Label2.Text=way;
TextBox1.Text=Session["
].ToString();
点击提交进行页面跳转及传参
4、总结
通过本次实验,我熟悉了Vs环境,掌握了按钮点击事件,并学会了页面跳转并传递参数(本页面和不同页面)。
课下我会多加练习,深入学习。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 用户界面 交互 网页 数据 传递