`
pumaboyd
  • 浏览: 249565 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

asp.net输出WML以及相关设置

阅读更多

选择用ASP.NET开发WAP站点,实在简单,就是一个移动控件的运用,根本不用懂WML语法.唯一不同的,就是一个ASPX文件可以支持多个FORM,不同FORM之间可以切换,最后ASP.NET根据访问的设备,输出不同的内容,如果用IE访问就输出HTML,手机访问,输出WML。

ASP.NET把一些常有的模拟器的配制信息用正则表达式写在Machine.config里,他们只是一个公司的产品:需要下载,配制文件驱动更新:
现在最新版本是请到这里下载:http://www.microsoft.com/downloads/details.aspx?FamilyId=02FA15FE-40D9-4DCE-9BB1-4DD61A5B7CCB&displaylang=en但是,即使驱动更新以后,还是一些备不能访问,这时需要强制输出WML:
在web.config
添加下面内容<system.web>下

<browserCaps>
<result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<use var="HTTP_USER_AGENT"/>
                    preferredRenderingType = "wml11"
                    preferredRenderingMime = "text/vnd.wap.wml"
                    preferredImageMime = "image/vnd.wap.wbmp"
</browserCaps>

来源:http://www.aspxclub.com/ContentView/4194/index.aspx

分享到:
评论

相关推荐

    关于asp.net的ContentType输出格式

    ### ASP.NET中的ContentType详解 #### 一、ContentType概念与作用 在ASP.NET应用程序中,`ContentType`是一个非常重要的属性,它决定了服务器响应时所发送的数据类型。浏览器通过这个信息来解析响应的内容,从而...

    asp.net技术内幕(1)

    缓存ASP.NET应用程序 &lt;br&gt;17.1 使用页面输出缓存 17.1.1 按参数改变缓存内容 17.1.2 按头改变缓存内容 17.1.3 按自定义的字符串改变缓存内容 17.1.4 设置缓存位置 17.1.5 使用...

    asp.net开发wap页面(中文清晰版)

    ### ASP.NET 开发 WAP 页面知识点详解 #### 一、ASP.NET 开发 WAP 页面流程概览 在本文档中,我们将详细介绍如何使用ASP.NET来开发适用于WAP(Wireless Application Protocol,无线应用协议)环境的网页。WAP是一...

    ASP.net技术内幕

    内容包括:ASP.NET Web表单的使用,高级ASP.NET页面的开发,ADO.NET的使用,ASP.NET应用程序的使用, ASP.NET应用程序的保护,ASP.NET Web服务的建立,.NET框架的利用,自定义的ASP.NET控件的建立,ASP.NET的应用...

    asp.net直接Response输出WML页面示例代码

    在***中,Response对象用于向客户端发送响应,这里使用了Response对象的Write方法来输出WML格式的字符串。 在代码示例中,首先设置了HTTP响应的内容类型(ContentType)为"text/vnd.wap.wml",这告诉浏览器当前响应...

    net移动开发 强制输出wml

    Web.config 文件是 ASP.NET 应用程序的核心配置文件,用于定义应用程序的行为、安全设置以及与之相关的其他配置信息。下面我们将详细介绍如何通过配置 Web.config 来实现强制输出 WML。 ```xml ,System.Web....

    asp.net技术内幕(5)

    缓存ASP.NET应用程序 &lt;br&gt;17.1 使用页面输出缓存 17.1.1 按参数改变缓存内容 17.1.2 按头改变缓存内容 17.1.3 按自定义的字符串改变缓存内容 17.1.4 设置缓存位置 17.1.5 使用...

    asp.net技术内幕(4)

    缓存ASP.NET应用程序 &lt;br&gt;17.1 使用页面输出缓存 17.1.1 按参数改变缓存内容 17.1.2 按头改变缓存内容 17.1.3 按自定义的字符串改变缓存内容 17.1.4 设置缓存位置 17.1.5 使用...

    asp.net技术内幕(3)

    缓存ASP.NET应用程序 &lt;br&gt;17.1 使用页面输出缓存 17.1.1 按参数改变缓存内容 17.1.2 按头改变缓存内容 17.1.3 按自定义的字符串改变缓存内容 17.1.4 设置缓存位置 17.1.5 使用...

    asp.net技术内幕(2)

    缓存ASP.NET应用程序 &lt;br&gt;17.1 使用页面输出缓存 17.1.1 按参数改变缓存内容 17.1.2 按头改变缓存内容 17.1.3 按自定义的字符串改变缓存内容 17.1.4 设置缓存位置 17.1.5 使用...

    ASP读书笔记

    ASP.NET是微软开发的一种用于构建动态网站、Web应用程序和Web服务的技术,它是.NET Framework的一部分。本文主要围绕ASP.NET的核心概念、服务器控件、页面生命周期、性能优化等方面进行阐述。 1. ASP.NET的编程模型...

    wap网站开发[借鉴].pdf

    - **Asp.Net示例**:Asp.Net示例与Asp类似,但使用C#作为后端语言,同样设置Content-Type为WML,并展示了如何在Asp.Net中编写WML页面。 7. **编码标准**:在示例中,可以看到XML和WML的DOCTYPE声明,它们指定了WML...

    自定义控件

    此外,自适应呈现模型还提供了一些扩展机会,如使用**筛选器**根据目标类型改变控件外观,使用**模板**调整页面布局,以及根据浏览器特性控制在浏览器上的呈现,而不受限于ASP.NET 1.x的uplevel/downlevel判断。...

    wap新世纪asp整站源码程序

    他们可能需要调整源码以适应特定的服务器环境,例如设置IIS(Internet Information Services)服务器,安装必要的组件如ASP.NET或经典ASP支持。此外,为了提高网站的可用性和用户体验,还需要考虑SEO优化、性能优化...

    手机WAP网站开发百科全书

    - 从WML向ASP传送数据通常涉及使用POST方法提交表单数据,并在ASP页面中解析这些数据。 48. **如何让WML页面自己更新?** - 可以通过设置`&lt;meta&gt;`标签中的`refresh`属性来实现WML页面的定时刷新功能。 49. **WML...

    web前端发展简史[参考].pdf

    用于支撑后端的 ASP,JSP,ASP.net,PHP,Nodejs 等语言或者技术。被第三方程序打包的一种类似浏览器的宿主环境,比如 Adobe AIR 和使用 HyBird 方式的一些开发技术,如 PhoneGap。Adobe Flash,Flex,Microsoft ...

Global site tag (gtag.js) - Google Analytics