ASP.NET如何开发手机WAP站点??

ASP.NET如何开发手机WAP站点??,第1张

用什么开发都不重要,重要的是输出。只要严格按照wap相关规范来输出就可以了。

当用户访问的时候,只是读取到你程序所输出的wap代码,并非html代码。

第一步,构建WAP服务器,可以直接使用iis来搭建,创建一个新的MIME类型以支持WML语言的解析。具体办法网上很多,你可以自己搜索一下。

第二步,使用C#来编写好程序,并输出wml类型文件,注意编码统一。代码格式都要符合wml标准。具体的范例和教程网上也很多,你可以搜索一下。

第三步,构建模拟手机客户端,有很多的模拟器,像Opera之类的,都有pc端。可以去下载安装即可。

再强调一点,wml文件和html文件格式完全不同的。千万注意,用c#输出文件时注意编码统一。

这里有几篇文章也许对你有帮助

使用ASP.NET开发移动通讯的几种方法

http://www.yesky.com/35/1640535.shtml

用VS2005实现ASP.NET2.0移动开发

http://dev.yesky.com/msdn/293/2371793.shtml

ASP.NET 2.0移动开发入门之基础

http://dev.yesky.com/msdn/373/2411873.shtml

ASP.NET 2.0移动开发入门之使用模拟器

http://dev.yesky.com/msdn/465/2471465.shtml

ASP.NET 2.0移动开发入门之使用样式

http://dev.yesky.com/msdn/230/2486230.shtml

ASP.NET 2.0移动开发之属性重写和模板化

http://dev.yesky.com/msdn/90/2570590.shtml

ASP.NET 2.0移动开发之定义设备筛选器

http://dev.yesky.com/msdn/117/2579117.shtml

效果上确实是这样的,但不是加了一个<br/>

实际上是几乎所有的手机浏览器一行只能显示一个移动控件,所以你看到的效果就像每行都有一个<br/>

我也不想让他换行,但是没有办法,除非你自己拼字符串以达到在一行显示较多内容的目的,但是控件只能是一行一个


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/52618.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-25
下一篇2023-02-25

发表评论

登录后才能评论

评论列表(0条)

    保存