我有一个在项目符号列表中的导航栏。我这样做的目的是能够根据当前页面在站点上的位置来更改类。我有可以找到当前文件名的代码,但我希望能够检索当前文件所在文件夹的名称。我该怎么做呢?
protected void Page_Load(object sender, EventArgs e)
{
string[] file = Request.CurrentExecutionFilePath.Split('/');
string fileName = file[file.Length-1];
if (fileName == "Dashboard.aspx")
{
MainNavList.Items.FindByText("Dashboard").Attributes.Add("class", "active");
}
}