然后 File/Project Right Click > Add New Item > 显然出现了 Mobile Web Form
3。
根据 MSDN 的说明,即使普通的 Web Form/WebControls , ASP.NET 也会根据客户端类型,自动呈现响应的页面结构:
ASP.NET 中的移动开发与传统的 ASP.NET 基于浏览器的 Web 开发没有太大区别;但是,ASP.NET 对移动解决方案提供两种方法。第一,ASP.NET 公开专用于 Web 开发的 System.Web.Mobile 命名空间。可以从 MobilePage 基类中创建网页,并添加 System.Web.Mobile 命名空间中的控件。第二,ASP.NET 2.0 版统一的控件自适应呈现结构允许为常规的 ASP.NET 服务器控件创建自定义设备适配器,以供移动设备使用。通过使用自适应呈现结构,可以使用从 Page 基类继承的常规 .aspx 页,并创建 ASP.NET 服务器控件的自定义设备适配器,这些设备适配器特别针对访问应用程序的设备。