预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验名称实验四实验目的掌握使用ViewState和Session对象保存页面状态信息的技术。熟悉常用ASP.NET控件的使用。培养基本的ASP.NET编程技能。实验设备1.一台安装了VisualWebDeveloper的计算机。实验日期实验预习了解Session和ViewState对象的基本用法。二、实验内容(原理、方法、框图)设计一个给小学生使用的在线考试网页。每次网页都自动生成一个1~100内的加法运算题,让考生在网页上给出答案,网页统计出做题信息。实验过程(步骤、实现代码)使用以下控件:lblTest,txtUserInput,btnSubmit,lblPrompt,lblStatistic。仔细分析示例程序。在网站中添加一个App_Code文件夹。打开网页所对应的代码文件OnlineText.aspx.cs,给页面类定义两个私有字段。在页面类中编写一个函数用于生成加法表达式。在页面类的Page_Load()过程中完成初始化工作。为“提交答案”按钮的单击事件编码运行网站,现场做题,确认网站功能运行正常。8.将网站发布到IIS上,同学之间可通过局域网互相访问彼此完成的网站。<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="OnlineTest.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>在线考试?</title></head><body><formid="form1"runat="server"><div><h2>在线考试</h2><p>说明:阰在文本框中输入答鋏案,点击“提交答案”按钮可看结果,同时自动生成新题目</p><hr/>题目:<asp:LabelID="lblTest"runat="server"Font-Bold="True"ForeColor="#000099"></asp:Label><br/><br/>答案:<asp:TextBoxID="txtUserInput"runat="server"></asp:TextBox><asp:ButtonID="btnSubmit"runat="server"Text="提?交?答鋏案?"onclick="btnSubmit_Click"/><hr/></div><p><asp:LabelID="lblPrompt"runat="server"Font-Bold="True"></asp:Label></p><p><asp:LabelID="lblStatistic"runat="server"Font-Bold="True"ForeColor="#000099"></asp:Label></p></form></body></html>实验结果(遇到的问题及解决方法)心得体会(实验收获)学会运用ViewState和Session对象设计网页实验预习20%实验过程20%实验结果30%实验报告30%成绩