查看 ASP.NET 移动网页

更新:2007 年 11 月

您需要在各种设备和模拟器上测试 ASP.NET 移动网页,确保它支持最多的设备。本节介绍查看 ASP.NET 移动网页的方法。

使用桌面浏览器

由于 ASP.NET 移动网页支持基于 HTML 的浏览器,因此可以使用桌面浏览器查看移动网页。可以使用桌面浏览器调试应用程序,因为它可以显示详细的错误信息,如编译和运行时错误。也可以启用页跟踪并查看页上生成的跟踪信息。

使用模拟器

通常可以获取移动设备的模拟器应用程序。模拟器使您能够从桌面工作站测试应用程序,不需要使用实际的设备或无线连接。模拟器还可以包括附加的开发工具,如查看页的源代码或设备状态的功能。

绝大多数模拟器使您能够查看在工作站本地安装的应用程序。但某些模拟器可能需要使用附加组件,如 ActiveSync 或网关。

若要确定受支持的设备是否有模拟器,请向设备制造商咨询。若要安装和使用模拟器,请参见模拟器附带的文档。

有关已由 Microsoft 测试过的设备的更多信息,请查找 Mobile(移动)页面上的 Tested Devices and Emulators(已测试的设备和模拟器)链接。制造商的网站通常有关于其设备的可用模拟器的信息。

使用无线设备

如果您的移动电话或其他移动设备具有无线访问 Internet 的功能,而且如果可以从 Internet 访问您的 Web 服务器,则您可使用电话或设备来查看移动网页。如果该服务器在公司的 Intranet 上,则您的网络可能需要使用代理或网关。某些产品(如 Microsoft Mobile Information Server 2002)可以提供对 Intranet 服务器的安全无线访问。

如果设备具有底座,您可以在计算机上安装 ActiveSync,并通过 ActiveSync 将设备连接到您的计算机。有关安装和使用 ActiveSync 的更多信息,请参见 Synching Your Windows Mobile Powered Device with your PC Using ActiveSync and Windows Mobile Device Center(使用 ActiveSync 和 Windows Mobile Device Center 将 Windows Mobile 移动设备与 PC 同步)。

使用 Pocket PC

即使不能无线访问 Internet,也可以使用 Pocket PC 来查看您的应用程序(只要它与您的 Web 服务器进行了网络连接)。Pocket PC 具有几个网络连接选项。有关更多信息,请参见设备附带的文档。

若要查看您的移动网页,请首先将 Pocket PC 连接到网络上。然后打开用于 Pocket PC 的 Microsoft Internet Explorer,并输入应用程序的 URL。

说明:

为了更好地用 Pocket PC 进行查看,确保打开“全屏显示”功能。

所有 ASP.NET 应用程序都可被配置为使用 Cookie 或不使用 Cookie。有些移动设备不支持 Cookie,而有些设备可能允许用户关闭 Cookie。若要支持这些设备,请将您的应用程序配置为使用无 Cookie 的会话,并且不要在您自己的应用程序代码中依赖于 Cookie。

请参见

概念

控制视图状态

控制会话状态

其他资源

应用程序开发人员指南

开发 ASP.NET 移动网页