我正在使用asp.NET和C#开发一个基本的移动网站,并且在某些手机浏览器上渲染.aspx页面时遇到问题。
我在诺基亚上尝试过Stackoverflow.Mobi,寻找编码移动网站的好例子。 一旦我重定向到另一个页面,我收到错误“文件格式未知。”
只要我使用button_click事件转移到另一个页面,“文件格式未知。”就会显示在移动设备上。
我尝试了以下作为众多论坛的建议修复但没有任何运气。
我遇到问题的手机之一是诺基亚6300
有什么建议吗?
答案 0 :(得分:0)
Normaly这是doc-type的问题,因为asp.net将其更改为wap / application。我建议您使用Fiddler检查http标头。 Normaly,Page指令ContentType应该解决它
<%@ Page Language="C#" ... ContentType="text/html" %>
但你已经设置:-S
答案 1 :(得分:0)
确保您的html通过了w3c验证。我知道Blackberry设备在显示Html未根据doctype验证的页面时会遇到问题。