Asp.net mvc 如何在MVC web应用程序中设置浏览器选项卡页面标题?

Asp.net mvc 如何在MVC web应用程序中设置浏览器选项卡页面标题?,asp.net-mvc,Asp.net Mvc,我正在开发MVC应用程序。 当我运行应用程序时,我可以看到浏览器选项卡上的标题为 Index-我的ASP.NET MVC应用程序 我想改变它。 我使用了我的页面,但它不起作用 如何设置 更改视图\Shared_Layout.cshtml。一般来说,它带有 <title>@ViewBag.Title - My ASP.Net MVC application</title> @ViewBag.Title-我的ASP.Net MVC应用程序 在您的视图中,确保您具有以下内容:

我正在开发MVC应用程序。 当我运行应用程序时,我可以看到浏览器选项卡上的标题为

Index-我的ASP.NET MVC应用程序

我想改变它。 我使用了
我的页面
,但它不起作用


如何设置

更改视图\Shared_Layout.cshtml。一般来说,它带有

<title>@ViewBag.Title - My ASP.Net MVC application</title>
@ViewBag.Title-我的ASP.Net MVC应用程序

在您的视图中,确保您具有以下内容:

@{
    ViewBag.Title = "My Page";
}
Views\Shared\\u Layout.cshtml
中,确保有:

<title>@ViewBag.Title</title>
@ViewBag.Title

只需更改布局页面的标题……是否要在视图中执行此操作?如果您使用的是MVC默认模板项目,则可能是在错误的位置进行的,因为标题由ViewBag.title设置,并由Shared/_Layout.cshtml呈现