使用:
System.Web.HttpContext.Currnet.Request

解决方案 »

  1.   

    Function GetFileName() As String
            Dim FullPath As String
            Dim Position As Integer
    -------------------------------------------------------------
    加一句:
    HttpContext obj=HttpContext.Current;//C#
    -------------------------------------------------------------
            FullPath = Request.ServerVariables("PATH_TRANSLATED")
    改为:  FullPath = obj.Request.ServerVariables("PATH_TRANSLATED")
    ----------------------------------------------------------------
            Position = InStrRev(FullPath, ".")
            GetFileName = Mid(FullPath, 1, Position) & "cnt"
        End Function
      

  2.   

    导入你的命名空间   System.Web.HttpContext.Currnet
      

  3.   

    使用System.Web.HttpContext.Currnet.Request时提示Currnet不是System.Web.HttpContext的成员。
    我用的是VB.NET
      

  4.   

    导入你的命名空间   System.Web.HttpContext.Currnet请问怎样导入?
      

  5.   

    你没看明白吗?
    Request.ServerVariables
    -->>>
    System.Web.HttpContext.Currnet.Request.ServerVariableds
      

  6.   

    sorry:
    System.Web.HttpContext.Currnet.Request.ServerVariables
      

  7.   

    我是刚学的asp.net,这个问题困扰我半天了。大家还有没不什么更好的方法啊!
    我是按书上做的例子,是一个单页计数器,书上将计数器用的函数都存到一个.inc的文件中了,可是在网页中用的时候要包含这个文件,我没包含进来,想到用模块,可是又出了这个错误,难坏我了,请大家多多帮忙啊!
      

  8.   

    多谢大家,问题解决了,我是这样做的:
        Function GetFileName() As String
            Dim FullPath As String
            Dim Position As Integer
            Dim Obj As HttpContext
            Obj = HttpContext.Current
            FullPath = Obj.Request.ServerVariables("PATH_TRANSLATED")
            Position = InStrRev(FullPath, ".")
            GetFileName = Mid(FullPath, 1, Position) & "cnt"
        End Function