如何在母版页内的用户控制中获取内容页名称
本文关键字:获取 用户 母版页 控制 | 更新日期: 2023-09-27 17:51:07
我在主页上有一个用户控件,我需要在用户控件中获得内容页的名称(例如Home.aspx)。不幸的是,我不知道怎么做。
In Page_Load() Event of MasterPage.
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string strPage = Page.AppRelativeVirtualPath;
}
}
返回子页面的虚拟路径。
例:~/default . aspx
尝试使用Page。AppRelativeVirtualPath属性—您可以从虚拟路径中提取页面文件名。
您可以使用Page。标题属性。在页面加载函数
中使用它string Title = Page.Title;
在母版页或基页中添加返回当前页的属性(例如CurrentPage),并使用
从用户控件引用它 var page ='<%=CurrentPage%>'