实验一代码及截图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一基础

实验目的

1、掌握Visual Studio运行环境的配置方法。

2、通过编写简单的页面,掌握网页的编写和运

行方法。

实验内容

一、创建文件系统网站;

1. 在D盘新建文件夹03soft,作为网站目录;

2. 在网站的默认的主页上添加控件Button,双击该控件添加如下代码:

protected void Button1_Click(object sender, EventArgs e) {

Response.Write("欢迎光临学习天地!");

}

3. 运行这个页面,写出这个页面运行时的页面地址。

实验截图:

二、创建HTTP网站

1、打开IIS管理器,进入管理页面,添加网站名称mysite,并设置物理路径;

2、创建HTTP网站,并选取mysite作为网站目录;

3、在的默认的主页上添加控件Button,双击该控件添加如下代码: protected void Button1_Click(object sender, EventArgs e)

{

Response.Write("欢迎光临学习天地!");

}

4、运行这个页面,写出这个页面运行时的页面地址。

实验截图:

三、创建单一文件模式网页

1、打开第一题中的文件系统网站,新建一个名为Default2.aspx的单一文件模式的网页,并在网页中添加Label控件和Button控件,双击Button控件,添加如下代码:

Label1.Text = "Clicked at " + DateTime.Now.ToString();

2、运行这个页面,写出单击Button时的运行结果

实验截图:

四、打开第一题中的文件系统网站,在Default.aspx网页的Page_Load事件中编写代码,实现在ListBox1中填充选项,并且单击按钮时不重复加载。

实验截图:

五、思考题

1、文件系统网站由什么服务器支持它运行?HTTP网站由什么服务器支持它运行?两种类型的网站在调试运行时显示的网址有什么不同?

答:文件系统网站由 Development Server支持其运行,HTTP 网站由IIS服务器支持它运行。文件系统显示的是localhost:端口号/文件夹名/网站名,HTTP网站显示的是:localhost:端口号/网站名。

2、IIS管理器中的Default Web Site的物理目录是什么?绑定的端口号是什么?如果在这个网站中创建虚拟目录并指定为一个HTTP网

站的目录,则该网站在运行时网址是什么?举例说明。

答:IIS管理器中的Default Web Site的物理目录是程序映射的地址,绑定的端口号80,该网站运行的物理地址是localhost:端口号/网站名。例如localhost:8010/Default.aspx

3、单一文件模式网页中的程序代码包含在什么标记中?

答:.aspx文件中

4、如何解决出现“无法在Web服务器上启动调试”的问题?并分析出现该错误的原因。

开始---程序---Visual Studio 2010--- Visual Studio Tools---VS 命令提示

---输入aspnet_regiis -i

出现“开始安装IIS……”

或者输入aspnet_regiis -r

原因是:正确的安装顺序应该先装IIs ,再装.NET,如果顺序反了,就会出现这样的错误。

5、如果将第四题中的IsPostBack属性语句去掉,再次运行程序,会出现什么结果?能否找到其他方法实现页面首次加载时,在ListBox1中填充选项,并且回发刷新时不重复加载。

会出现listbox中的文字重复加载。其他方法是,直接在Page_init 中编辑

实验小结

本次实验第一次运行的网站,有很多步骤操作不是很熟练,比如新建一个HTTP网站时,新建未按步骤,新建的不正确。之后经由老师的讲解演示,之后的实验进行的很顺利。写代码要多看多练。

(注:可编辑下载,若有不当之处,请指正,谢谢!)

相关文档
最新文档