C# MVC应用中图像的上传与显示

C# MVC应用中图像的上传与显示,c#,asp.net-mvc,linq,C#,Asp.net Mvc,Linq,所以我遵循@Div给出的这个链接,它只是在ContentRepository service=newcontentrepository()处给了我错误。我该如何用包含UploadImageInDataBase的其他内容替换它,比如inti=service.UploadImageInDataBase(文件、模型) Private readonly DBContext db = new DBContext(); 给我的错误“由于其保护级别而无法访问”。由于它给了错误“无法解决”,所以它将不可用,

所以我遵循@Div给出的这个链接,它只是在
ContentRepository service=newcontentrepository()处给了我错误。我该如何用包含
UploadImageInDataBase
的其他内容替换它,比如
inti=service.UploadImageInDataBase(文件、模型)

Private readonly DBContext db = new DBContext(); 
给我的错误“由于其保护级别而无法访问”。由于它给了错误“无法解决”,所以它将不可用,但我将其替换为
private TestEntities db=new TestEntities()然后它就工作了。希望它能涵盖一切

我无法在
var Content=new Content{
中添加任何内容,因为我在其中得到了“无法解析符号X”

然后在

List<ImageVm> contentModel = content.Select(item => new ImageVm()) {
List contentModel=content.Select(item=>new-ImageVm()){
我发现以下错误:

无法隐式转换类型“System.Linq.IQueryable” 到“System.Collections.Generic.List”。一个显式 存在转换(您是否缺少演员阵容?)

我小心翼翼地走了每一步,再也走不动了。 作者基本上只是说“添加此代码”,没有解释,我不知道如何解决它


你知道如何解决它或者有更好的指南吗?

@Div我公开了,同样的错误。@Div好的,我删除了它。谢谢期待。它本身的链接提供了一个源代码。你检查过了吗?@Div哦,我错过了它……现在有了源代码。我会检查它并尝试掩盖错误。如果不顺利,会更新。好的,当然,在这方面例如,他们正在使用
CKEditor