当前位置:首页 > 《.NET实例开发》实验指导书 - 图文
protected void Button1_Click(object sender, EventArgs e) {
localhost.FindBooksWebService srv = new localhost.FindBooksWebService(); DataSet ds=srv.FindBookByAuthorName(this.TextBox1.Text.Trim()); this.GridView1.DataSource = ds.Tables[0]; GridView1.DataBind(); }
6.右单击“Default.aspx”页面,选择“在浏览器中查看”选项,在文本框中输入“刘”,单击“查询”按钮,则在GridView1中显示出姓刘的所有作者的书籍的信息,如图4-5所示。
图4-5 运行结果
(二)、天气预报
1.新建一个名为“WeatherForecast”的“ASP.NET 网站”。 2.右单击解决方法,选择“生成解决方法”,生成成功后,右单击项目名,点击“添加Web引用”,打开“添加Web引用”对话框,在URL地址输入框中输入“http://www.webxml.com.cn/WebServices/WeatherWebService.asmx”,单击“前往”按钮,显示如图4-6所示的结果,Web引用名默认使用“cn.com.webxml.www”,单击“添加引用”按钮,完成对WeatherWebService的引用,这时,在web.config配置文件中
value=\ 44 图4-6 添加对Web服务“WeatherWebService.asmx”的Web引用 4.创建一个Webform页面default.aspx,在default.aspx.cs文件中首先添加对以下命名空间的引用: using cn.com.webxml.www; 然后,Page_Load事件代码中添加以下代码: WeatherWebService weather = new WeatherWebService(); string[] wa = weather.getWeatherbyCityName(\string str=wa[1]+\Response.Write(str); 5.运行default.aspx页面,则显示如图4-7所示的结果,显示了济南当天的天气预报。 图 4-7 运行结果 45 四.实验题 实现如图4-8所示的C#学习网登录页面,在页面的Page_Load事件中查询并显示济南当天的天气预报。图片素材见附件。 图4-8 天气预报 三.实验体会: 46 实验5 Javascript网页特效 一、实验目的 1.熟悉JavaScript客户端的数据表示、常用函数、程序流程控制结构及数组的运用。 2.熟悉客户端脚本语言的内置对象的应用。 3.熟悉浏览器对象体系中常用对象的作用、方法、属性。 4.提高在网页设计实际操作中阅读、修改、利用JavaScript网页特效代码的能力。 二、实验内容 阅读、测试、运行以下四个使用Javascript实现的功能和特效(其源代码见本实验的附件),并把它们集成在一个ASP.NET网站中实现。 (一)、在线考试。 使用JavaScript实现一个简单的在线考试功能。首先给出问题,再针对用户的选择给出正误判断。 (二)、简单动画 使用JavaScript实现一个简单的动画,交替分别显示“亲爱的读者”、“你们好!”的字样。 (三)、图片自动轮显 使用JavaScript实现一个图片自动循环轮流显示多个图片的功能。 (四)、新闻头图切换 实现JavaScript实现一个“新闻头图切换和数字导航”的功能。其运行效果如图5.1所示。 图5-1新闻头图切换 三、实验题 参照实验内容中提供的“新闻头图切换”的功能,实现“商品图片切换和小标题导航”的功能:自动循环切换不同类商品的图片的同时,小标题也随之切换,效果如图5-2、5-3、5-4、5-5所示,当单击某小标题或某图片时,链接到该商品的详细内容页。 47
共分享92篇相关文档