gpt4 book ai didi

c# - 当我进入新页面时,我想更改布局文件中文本的状态 - c# MVC

转载 作者:太空宇宙 更新时间:2023-11-03 19:48:01 24 4
gpt4 key购买 nike

C# 新手,所以只需要一个问题的帮助!

我目前正在使用 C# 和 MVC 框架设计一个网站。我目前有四页。我希望能够将我知道的布局文件中的站点标题更改为当前显示的网页的名称。任何想法将不胜感激!

最佳答案

您可以使用 ViewBag。在 Layout.cshtml 中使用它:

<!DOCTYPE html>
<html>
<head>

<title>@ViewBag.Title</title>

</head>

并在您的页面中设置 ViewBag.Title。例如 Home.cshtml(您的页面)应该包含:

@{
ViewBag.Title = "Home";//this value you define in page and read it in Layout
}

您还应该在 _ViewStart.cshtml 中定义您的布局。狐狸例子:

@{
Layout = "~/Views/Shared/_Layout.cshtml";
}

关于c# - 当我进入新页面时,我想更改布局文件中文本的状态 - c# MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42982202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com