asp.net-mvc – 在asp.net mvc中的视图中设置页面标题,元信息4
发布时间:2020-05-25 06:27:10 所属栏目:asp.Net 来源:互联网
导读:我对MVC很新,我正在更新一个Web表单应用程序到mvc.我有一个共享的布局(网页形式的主页),我想为每个视图设置元标题和标题信息,但我看不到任何选项.感谢任何帮助. 通常情况下,在你的布局中,你会有这样的东西: !DOCTYPE htmlhtml lang=en head title@ViewBag.Ti
|
我对MVC很新,我正在更新一个Web表单应用程序到mvc.我有一个共享的布局(网页形式的主页),我想为每个视图设置元标题和标题信息,但我看不到任何选项.感谢任何帮助. 解决方法通常情况下,在你的布局中,你会有这样的东西:<!DOCTYPE html>
<html lang="en">
<head>
<title>@ViewBag.Title</title>
<!-- the rest omitted for brevity -->
重要的部分是@ ViewBag.Title.该位剃刀语法对ViewBag.Title的值进行编码和写入. ViewBag是使用ViewData字典作为其后备存储的动态类型的所有剃刀视图的属性. ViewData只是一个字典,您可以在其中存储要在视图中使用的随机内容. 在控制器,布局或视图中,您可以获取或设置ViewBag.Title.下面是一个如何在使用布局的视图(在本示例中称为_Layout.cshtml)中进行设置的示例: @{
ViewBag.Title = "My View's Title";
Layout = "~/Views/Shared/_Layout.cshtml";
}
您可以从ViewData.ModelMetadata访问模型元数据.在这个例子中,我列举了模型的属性并显示了这些名称: <ul>
@foreach (var property in ViewData.ModelMetadata.Properties)
{
<li>@property.PropertyName</li>
}
</ul> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 基类包含字段“ScriptManager1”,但其类型(Syst
- asp.net – 在MVC5应用程序中使用OWIN软件包的好处
- ASP.NET应用程序通过Windows身份验证或表单身份验证向Activ
- asp.net-mvc – 如何从ActionFilter访问ModelState?
- asp.net-mvc – MVC授权 – 多个登录页面
- ASP.NET Cookie过期时间始终是1/1/0001 12:00 AM
- asp.net-mvc和webforms共存
- asp.net – “共享主机中的”LOG_BACKUP“的数据库的事务日
- ASP.net控件在实现资源时在代码背后找不到
- asp.net – 如何使用资源文件设置按钮文本
推荐文章
站长推荐
- asp.net – 为什么removeServerHeader在Azure We
- 我的ASP.Net代码可以从sendgrid得到确认邮件已发
- asp.net-mvc – 如何在验证汇总中显示MVC 3客户端
- asp.net – 有没有办法每天在.Net Web应用程序中
- ASP.NET Core使用SkiaSharp实现验证码的示例代码
- asp.net-mvc – 在数据库表中存储用户筛选查询参
- asp.net-mvc-4 – ASP.NET MVC 4网站速度问题
- asp.net-mvc – 如何降级Visual Studio 2012中的
- asp.net – 无法加载文件或程序集“Oracle.DataA
- ASP.NET 2.0:编写错误页面的最佳实践
热点阅读
