窗口名称指的是什么 是地址栏内的的地址吗?
如果是,那么
HttpContext incoming = HttpContext.Current;
string oldpath = incoming.Request.Path.ToLower();

解决方案 »

  1.   

    是窗口本身的名称,如新打开一个窗口:window.open("","a",...)
    a就是这个窗口的名称
      

  2.   

    有诸多服务器变量都可以,甚至可以这样:Page.tostring()
      

  3.   

    :) 在*.aspx文件中创建一个隐藏文本框 ,<input type="hidden" id="hide" runat="server"/>在新打开窗口的时候
    var w= window.open("","a","");
    //"a"即是新窗口名称;
    //保存 a 
    document.getElementById("hide").value="a";//然后在服务器端取hide.value;
      

  4.   

    string CurrentPageName=Request.CurrentExecutionFilePath;