Model view controller 在MVC global中获取页面标题
我刚刚开始从ASPX C web表单转移到MVC Razor。 我正在尝试使用MVC全局代码,就像我在母版页代码隐藏中所做的那样。 目标是定义页面标题,然后将特定图像分配给_Layout.cshtml 在aspx网页主代码中,我使用了如下Case switch语句:Model view controller 在MVC global中获取页面标题,model-view-controller,Model View Controller,我刚刚开始从ASPX C web表单转移到MVC Razor。 我正在尝试使用MVC全局代码,就像我在母版页代码隐藏中所做的那样。 目标是定义页面标题,然后将特定图像分配给_Layout.cshtml 在aspx网页主代码中,我使用了如下Case switch语句: string Title = PageTitle; switch (Title) { case "Quality": imgPix.ImageUrl = "images.picureA.gif"; break; c
string Title = PageTitle;
switch (Title)
{
case "Quality":
imgPix.ImageUrl = "images.picureA.gif";
break;
case "Services":
imgPix.imageUrl = "images.pictureB.gif":
break;
-- and so on for 8 various pages --
}
这对于在aspx网页中加载页面上的图像非常有效。
如果可能的话,我想在MVC global中这样做,任何建议都将不胜感激。这样的代码必须在控制器中。然后您只需发送imageUrl变量来查看和使用它。好的,我来试试。