你的位置:首页 > 软件开发 > ASP.net > MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)

MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)

发布时间:2016-12-11 02:00:06
在2.1、栏目的前台显示中因右键没有添加视图把微软给鄙视了一下,后来有仔细研究了一下发现应该鄙视自己,其实这个功能是有的,是自己没搞清楚乱吐糟。 其实只要在NuGet中安装两个包(Microsoft.VisualStudio.Web.CodeGeneration.Tools和Mi ...

在2.1、栏目的前台显示中因右键没有添加视图把微软给鄙视了一下,后来有仔细研究了一下发现应该鄙视自己,其实这个功能是有的,是自己没搞清楚乱吐糟。

其实只要在NuGet中安装两个包(Microsoft.VisualStudio.Web.CodeGeneration.Tools和Microsoft.VisualStudio.Web.CodeGenerators.Mvc)就可以了。如下图:

 

MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)

是不是熟悉的感觉又回来了。。

MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)

现在可以用右键的在弹出的对话框中添加视图了。在实际的使用中模板,可以选择CreateEdit可以正常使用。

MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)

而选择DeleteDetailsList时会出现下图的错误,搞了2天了都没搞定,麻烦知道的朋友留言或发QQ342211509解惑一下,谢谢。

MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)

 

分割线==========================================================

上次实现了栏目数据的显示,实际上栏目不会显示这些内容,而是根据栏目类型的不同以不同方式处理。如下图:

MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)

 

一、添加错误显示

首先吧错误页面的显示弄出来,方便后面使用。

1、错误模型

Ninesky.Web上右键->添加->文件夹,输入名称Models。Models上右键->添加->,名称Error

 1 namespace Ninesky.Web.Models 2 { 3   /// <summary> 4   /// 错误模型 5   /// </summary> 6   public class Error 7   { 8     /// <summary> 9     /// 错误 10     /// </summary> 11     public get='_blank'>string Title { get; set; } 12  13     /// <summary> 14     /// 名称 15     /// </summary> 16     public string Name { get; set; } 17  18     /// <summary> 19     /// 描述 20     /// </summary> 21     public string Description { get; set; } 22   } 23 } 24 

原标题:MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)

关键词:mvc

mvc
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。