该Web服务现在作为代码中的对象存在可以访问和查询该对象的方法就如同使用任何普通对象一样实际上对于应用程序针对所有计划和目标这是一个本地对象再次声明这儿有一种继续进行操作的技巧NET Framework的工作是创建代理对象该对象扮演Web服务代表用户调用方法并且实际地将细节传递给Web服务
这可能听起来非常复杂但实际上在创建这种代理对象和创建普通对象之间没有任何绝对的区别在接下来的试一试练习中在使用Web服务的应用程序中创建一个小型的页面
()首先在Visual Web Developer中创建新的Web Form在Solution Explorer中右击最上面一行选择Add New Item命令选择Web Form将其命名为Consumeaspx然后选中Select Master Page复选框并且选择sitemaster作为主页
()在Design View中向新的Web Form添加一个栅格视图工具
()在该页面上新栅格的旁边单击在内容的空白部分中将打开Consumeaspxvb的Page _Load事件并且在其中添加如下代码
Partial Class Consume
Inherits SystemWebUIPage
Protected Sub Page_Load(ByVal sender As Object ByVal e As SystemEventArgs) Handles MeLoad
Dim wsConvert As New FixturesService
GridViewDataSource = wsConvertFixtures()
GridViewDataBind()
End Sub
End Class
()保存该页面并在浏览器中查看它
ASPNET 入门教程完整版
[] []