首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ASP.NET MVC2创建非aspx视图(例如WML)

问使用ASP.NET MVC2创建非aspx视图(例如WML)
EN

Stack Overflow用户
提问于 2010-09-16 12:49:15
回答 2查看 611关注 0票数 1

使用ASP.NET MVC2,我该如何为给定的控制器操作创建一个WML视图?(或任何其他非aspx视图)。

例如,http://localhost/Store/Browse实际上会返回一个文本/vnd.wap.wml响应。

代码语言:javascript
复制
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml" >
<wml>
  <card id="main" title="First Card">
    <p mode="wrap">This is a sample WML page.</p>
  </card>
</wml>

还有一些其他的例子,比如返回一个xml包等等。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-16 15:26:30

其中任何一项:

  1. 尝试使用aspx视图,而不是使用html标记,而是使用wml
  2. 返回一个字符串或ContentResult,以及您想要发送给aspx的ViewEngine +视图/基于现有视图引擎。
票数 0
EN

Stack Overflow用户

发布于 2010-09-16 12:51:50

看看这篇来自Scott Hanselman的文章。

http://www.hanselman.com/blog/MixMobileWebSitesWithASPNETMVCAndTheMobileBrowserDefinitionFile.aspx

演示如何从单个控制器方法动态返回Iphone,Windows mobile (WML)视图。

HTH

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3723806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档