打印本文 打印本文 关闭窗口 关闭窗口
在 WinForm 中完整支持在多级目录中保存的 ASP.NET (转)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2339  更新时间:2009/4/23 10:45:51  文章录入:mintao  责任编辑:mintao
  {
    return GetPathInternal(true);
  }

  public override string GetFilePath()
  {
    return GetPathInternal(false);
  }

  public override string GetRawUrl()
  {
    string query = this.GetQueryString();

    if ((query != null) && (query.Length > 0))
    {
      return GetPathInternal(true) + "?" + query;
    }
    else
    {
      return GetPathInternal(true);
    }
  }

  public override string GetFilePathTranslated()
  {
    return _appPhysPath + _page.Replace(''''/'''', ''''\'''');
  }

  public override string MapPath(string path)
  {
    string physPath = null;

    if (((path == null) || (path.Length == 0)) || path.Equals("/"))
    {
      physPath = this._appPhysPath;
    }

    if (path.StartsWith(this._appVirtPath))
    {
      physPath = this._appPhysPath + path.Substring(this._appVirtPath.Length).Replace(''''/'''', ''''\'''');
    }

    return physPath;
  }
}

上一页  [1] [2] [3] 

打印本文 打印本文 关闭窗口 关闭窗口