gpt4 book ai didi

asp.net - 从 Page 对象获取 PageName.aspx

转载 作者:行者123 更新时间:2023-12-01 10:14:58 24 4
gpt4 key购买 nike

我想从当前页面对象中获取 pagename.aspx。我不想想通过 HttpContext.Current.Request 来做,因为如果我已经在页面上并且正在做某事,为什么不直接从页面中抓取它...我不需要担心这里的任何上下文。

我猜页面已经有了名称,我只需要附加 .aspx,但有没有办法自动获取扩展名?

最佳答案

public string GetCurrentPageName() 
{
string sPath = Request.Url.AbsolutePath;
System.IO.FileInfo oInfo = new System.IO.FileInfo(sPath);
string sRet = oInfo.Name;
return sRet;
}

(改编自 http://www.aspcode.net/Get-current-page-name.aspx)

关于asp.net - 从 Page 对象获取 PageName.aspx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1834802/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com