用ASP.NET(C#)做了一个wap,上面有一个"测试.mid"文件的链接.   
  用IE来浏览和下载都没问题.   
  用手机把文件download下来之后,文件名就变成乱码.   
  是否不能使用中文文件名?请教一下如何解决问题?

解决方案 »

  1.   

    try 
    1.用utf-8编码
    2.强制用WML输出
      

  2.   

    我用的就是utf-8编码,但不行。
    请问如何强制用WML输出?
      

  3.   

    <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> web.config里加