打印

ASP.NET的怪问题,高手请进.

不知道为什么在ASP.NET中如果用Response.write来输出的话,大多数的手机都不支持(在强制输出WML的情况下),而textview可以支持输出URL但是却不支持输出图片如<img src='' alt='' />,请问大家对这个问题的解决方法.
我用net写,就是用强制输出的方法。
没有出现你说的情况,标准的wml大部分手机都支持的。
建议你用opera再看看生成的代码是否有错误。
请问风神大哥你用的强制输出是不是在web.config里面定义<browserCaps>
      <result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile,

Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
      <use var="HTTP_USER_AGENT"/>

      browser=Unknown
      version=0.0
      majorversion=0
      minorversion=0
      frames=false
      tables=false
      cookies=false
      backgroundsounds=false
      vbscript=false
      javascript=false
      javaapplets=false
      activexcontrols=false
      win16=false
      win32=false
      beta=false
      ak=false
      sk=false
      aol=false
      crawler=false
      cdf=false
      gold=false
      authenticodeupdate=false
      tagwriter=System.Web.UI.Html32TextWriter
      ecmascriptversion=0.0
      msdomversion=0.0
      w3cdomversion=0.0
      platform=Unknown
      css1=false
      css2=false
      xml=false

      mobileDeviceManufacturer = "Unknown"
      mobileDeviceModel = "Unknown"

      gatewayVersion = "None"
      gatewayMajorVersion = "0"
      gatewayMinorVersion = "0"

      preferredRenderingType = "wml11"
      preferredRenderingMime = "text/vnd.wap.wml"
      preferredImageMime = "image/vnd.wap.wbmp"

      defaultScreenCharactersWidth = "12"
      defaultScreenCharactersHeight = "6"
      defaultScreenPixelsWidth = "96"
      defaultScreenPixelsHeight = "72"
      defaultCharacterWidth = "8"
      defaultCharacterHeight = "12"
      screenBitDepth = "1"
      isColor = "false"
      inputType = "telephoneKeypad"

      numberOfSoftkeys = "0"
      maximumSoftkeyLabelLength = "5"

      canInitiateVoiceCall = "false"

      canSendMail = "true"
      hasBackButton = "true"
      rendersWmlDoAcceptsInline = "true"
      rendersWmlSelectsAsMenuCards = "true"
      rendersBreaksAfterWmlAnchor = "false"
      rendersBreaksAfterWmlInput = "false"
      rendersBreakBeforeWmlSelectAndInput = "true"
      requiresAttributeColonSubstitution = "true"
      requiresPhoneNumbersAsPlainText = "false"
      requiresUrlEncodedPostfieldValues = "false"
      requiredMetaTagNameValue = ""
      rendersBreaksAfterHtmlLists = "true"
      requiresUniqueHtmlCheckboxNames = "true"
      requiresUniqueHtmlInputNames = "true"
      requiresUniqueFilePathSuffix = "true"
      supportsCss = "false"
      hidesRightAlignedMultiselectScrollbars = "false"
      canRenderAfterInputOrSelectElement = "true"
      canRenderInputAndSelectElementsTogether = "true"
      canRenderOneventAndPrevElementsTogether = "true"
      canCombineFormsInDeck = "true"
      canRenderMixedSelects = "true"
      canRenderPostBackCards = "true"
      canRenderSetvarZeroWithMultiSelectionList = "true"
      supportsImageSubmit = "true"
      supportsSelectMultiple = "true"
      requiresHtmlAdaptiveErrorReporting = "false"
      requiresContentTypeMetaTag = "false"
      requiresDBCSCharacter = "false"
      requiresOutputOptimization = "false"
      supportsAccesskeyAttribute = "false"
      supportsInputIStyle = "false"
      supportsInputMode = "false"
      supportsIModeSymbols = "false"
      supportsJPhoneSymbols = "false"
      supportsJPhoneMultiMediaAttributes = "false"
      maximumRenderedPageSize = "2000"
      requiresSpecialViewStateEncoding = "false"
      requiresNoBreakInFormatting = "false"
      requiresLeadingPageBreak = "false"
      supportsQueryStringInFormAction = "true"
      supportsCacheControlMetaTag = "true"
      supportsUncheck = "true"
      canRenderEmptySelects = "true"
      supportsRedirectWithCookie = "true"
      supportsEmptyStringInCookieValue = "true"
      cachesAllResponsesWithExpires = "false"
      requiresNoSoftkeyLabels = "false"
      defaultSubmitButtonLimit = "1"

      supportsBold = "false"
      supportsItalic = "false"
      supportsFontSize = "false"
      supportsFontName = "false"
      supportsFontColor = "true"
      supportsBodyColor = "true"
      supportsDivAlign = "true"
      supportsDivNoWrap = "false"
      supportsCharacterEntityEncoding = "true"

      isMobileDevice="false"
    </browserCaps>
可不可以给我你写的一个输出图片的实例给我,我试了N次都是用Response.write写不出任何东东.还有我这个强制的方法在生成代码时只会生成开头如<?xml version="1.0"?>的开头如何才能生成<?xml version="1.0" encoding="utf-8"?>这样子的头呢?感激不尽.