ViewBag.Title在我的代码ASP.NET MVC 4中不起作用
本文关键字:MVC 不起作用 NET ASP Title 我的 代码 ViewBag | 更新日期: 2023-09-27 18:23:52
我是Visual Studio的新手,很难正确使用ViewBag.Title函数。
这是我的代码ViewBag.Title工作不正常,在屏幕上打印的位置不正确,显示为完整字符串"ViewBag.Title="主页";"
@model IEnumerable<Employees.Models.Employee>
@{WebGrid grid = new WebGrid(Model);}
{
ViewBag.Title = "Home Page";
}
@section featured {
<section class="featured">
<div class="content-wrapper">
<hgroup class="title">
<h1>@ViewBag.Title.</h1>
<h2>@ViewBag.Message</h2>
</hgroup>
@grid.GetHtml(columns: new[] {
....
....
我敢肯定,您只需要在为ViewBag.Title
分配@
的代码块前面加上前缀
@{
ViewBag.Title = "Home Page";
}
这就像直接的HTML 一样呈现
在子视图(局部视图)中使用标题TempData
TempData["pagetitle"] = "Title";