有谁用过.net开发wap吗? 帮你顶以下我也想知道怎么做的很想学wap共同努力呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 跟XML差不多。http://wapsite.elong.com/toolbox/pda.html 用微软的移动开发包工具吧VS2003自带该工具,VS2002需要自己去微软网站下载安装即可。开发很简单,和写ASPNET程序没区别。比以前用ASP/JSP来写WML好多了。需要注意,手机WML表单提交编码与IIS5不兼容,IIS升级即可。 to stevejobs我用vs2003写了一个,如何才能看到标准wml代码呢? 我是用模拟器看的,但看到的source不是标准的wml代码我想问,用什么方面可以看到.net编写的wap的标准wml代码? treecy(紫盈燕)用模拟器就可以看到。没有什么标不标准的WML代码,这没关系的吧?能实现功能就行啊 xuu27(乐者为王(xuu27)) IE是浏览不到的WML的。一个HTML一个是WML两者不同的吧? 一般可以这样:public string Header(string id,string title){ string sHeader="<?xml version=\"1.0\" ?> \r\n<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\r\n<wml>"; string sCard=" <card id=\""+id+"\" title=\""+title+"\">"; return sHeader+sCard+"\r\n";}private void Page_Load(object sender, System.EventArgs e){Response.ContentType="text/vnd.wap.wml";Response.Write(Header("main","测试"));Response.End();} 我现在用.net写了一个,MobileWebForm1.aspx代码如下<%@ Page language="c#" Codebehind="MobileWebForm1.aspx.cs" Inherits="smgserver.MobileWebForm1" AutoEventWireup="false" %><%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %><HEAD> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> <meta name="CODE_LANGUAGE" content="C#"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/Mobile/Page"></HEAD><body Xmlns:mobile="http://schemas.microsoft.com/Mobile/WebForm"> <mobile:Form id="Form1" runat="server"> <mobile:Label id="Label1" runat="server">Hello World</mobile:Label> </mobile:Form></body>而我在模拟器中看到的source为<!-- WBXML public ID number 0x0004: "-//WAPFORUM//DTD WML 1.1//EN" --><html> <p:card> <p>Hello World</p> </p:card></html>我怎么才能看到标准的wml代码呢? 你用Openwave SDK 5.1来测试就能看见标准的Wml代码 如何更改图片路径 求两个正则表达式,取出第一个的A标签的链接和第二个里面红色部分内容 存储过程获取不了输入参数? 用过google地图的请进。 数据库简单操作 怎样在asp.net中判断html控件内容为空 关于PetShop的一些疑惑 让更多的人知道我在第二书店购书的遭遇,留言有分 怎么样去掉HyperLink控件文字下的下划线???? 集思广议!ASP.NET中用表格显示数据库中数据的高效方法!优秀方法的高分! DataGrid怎么手动分页,?使分页个性化 散分,讨论主从表的Web录入方式,up这有分
VS2003自带该工具,
VS2002需要自己去微软网站下载安装即可。开发很简单,和写ASPNET程序没区别。
比以前用ASP/JSP来写WML好多了。需要注意,手机WML表单提交编码与IIS5不兼容,IIS升级即可。
我用vs2003写了一个,如何才能看到标准wml代码呢?
我想问,用什么方面可以看到.net编写的wap的标准wml代码?
用模拟器就可以看到。没有什么标不标准的WML代码,这没关系的吧?
能实现功能就行啊
一个HTML一个是WML两者不同的吧?
{
string sHeader="<?xml version=\"1.0\" ?> \r\n<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\r\n<wml>";
string sCard=" <card id=\""+id+"\" title=\""+title+"\">";
return sHeader+sCard+"\r\n";
}private void Page_Load(object sender, System.EventArgs e)
{
Response.ContentType="text/vnd.wap.wml";
Response.Write(Header("main","测试"));
Response.End();
}
<%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>
<HEAD>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="C#">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/Mobile/Page">
</HEAD>
<body Xmlns:mobile="http://schemas.microsoft.com/Mobile/WebForm">
<mobile:Form id="Form1" runat="server">
<mobile:Label id="Label1" runat="server">Hello World</mobile:Label>
</mobile:Form>
</body>
而我在模拟器中看到的source为<!-- WBXML public ID number 0x0004: "-//WAPFORUM//DTD WML 1.1//EN" -->
<html>
<p:card>
<p>Hello World</p>
</p:card>
</html>我怎么才能看到标准的wml代码呢?