【c#-MVC5控制器中的口音】教程文章相关的互联网学习教程文章

基于c# asp.net mvc5的论坛系统

主要功能 BBS论坛网站给用户提供了一个发布信息和讨论问题的平台,该网站中,没有注册的用户进入后,只能浏览版块、帖子和发表帖子;而已经注册的用户在登录进入论坛后,可以对各类帖子发表自己的评论;版主登录之后,可以管理属于自己的版块;管理员登录之后,有对用户、版主、版块和帖子进行添加、修改和删除的权利。本实例实现的主要功能如下:?浏览帖子;?发表帖子;?回复帖子;?删除帖子;?版块管理;?用户注册;?用户头像管理...

基于c# asp.net mvc5的网上商城

主要功能 随着网络的快速发展,B2C电子商务网站以其方便、快捷的特点受到了更多用户的青睐。对比传统的商场销售,B2C电子商务网站可以将商品详细分类,为用户提供了更大的选择空间;通过前台商品的展示,可以使顾客更好地了解商城内的商品;网络购物车的实现使顾客真正实现了足不出户、网上购物的目的。本实例实现的主要功能如下: ?要求系统具有良好的人机界面。?如果系统的使用对象较多,则要求有较好的权限管理。?全面展示系统内...

c#-将IOC容器用作MVC5的依赖项解析器会抛出“无法创建接口实例”错误【代码】

我试图简单地使用IOC容器(目前为ninject)作为MVC5的依赖项解析器.以前在MVC4,Visual Studio 2012中可以正常工作,但是现在使用VS2013和MVC5,我只是无法让解析器在我的控制器中注入依赖项.这不是ninject特有的,我也尝试过SimpleInjector和Unity -同样的错误 我只希望能够将此类插入我的家庭控制器中.public interface ITest{void dummyMethod();}public class Test : ITest{public void dummyMethod(){};}这是依赖解析器public class...

c#-将动作结果绑定到MVC5中的按钮【代码】

嗨,我想在单击按钮时运行此actionresult结果,并使其仅更改单击按钮时文档的文档状态,但是我对AJAX,JavaScript和JQuery的了解不足,无法在此处实现此功能以及所有其他问题我对这个话题含糊不清,我想知道你们中的任何一个人都可以伸出援手. ActionResult代码public ActionResult ChangeStatus(int? id){if (id == null){return new HttpStatusCodeResult(HttpStatusCode.BadRequest);}Document document = db.Documents.Find(id);if (...

c# – MVC5一个或多个实体的验证失败.有关详细信息,请参阅“EntityValidationErrors”属性【代码】

我似乎无法使用我的种子方法获取update-database来填充我的数据库. 我正在使用EF应用程序编写MVC4,现在正在使用EF将其升级到MVC5.以前在MVC4中我必须创建一个名为User.cs的类,但在使用Identity的MVC5中,我们需要从IdentityUser派生User类. 我正在使用与MVC4配置文件完全相同的代码,只是更改了:var users = new List<User>至var users = new List<ApplicationUser>和new User{ FirstMi....至new ApplicationUser { FirstMi....错误...

c# – 使用MVC5更新EF5中的Db

我正在使用Entity Framework 5和MVC5开展一个项目.我的项目目前正在运行.我想在表中添加一列.但正如我们所知,在EF中,当我们在模型中添加一个字段时,它会丢弃并重新创建数据库,我无法做到.一种方法是找到代码迁移.但我的经理不允许我使用它(因为它是一个大型数据库项目). 请帮助我并为它提出一些建议.解决方法:当我首先使用Entity Framework开始使用代码时,我遇到的情况和你一样.我一直在运行Update-Database -F,然后看着我的所有表...

c# – Ninject for MVC5,WebApi2使用OWIN

我想使用Ninject作为当前项目的IoC容器以及通过IIS上的OWIN流水线化的MVC5 / WebApi2.但是我很难弄清楚有关Ninject扩展的清晰图片,例如:哪些是这种设置的首选,哪些是不推荐的,哪些是实际需要的,哪些只提供一两个可能根本不需要的类. 所以我们得到…… > Ninject.Web.Common> Ninject.Web.Common.OwinHost> Ninject.Web.Common.WebHost> Ninject.MVC5> WebActivatorEx(不是Ninject的一部分,但是依赖)> Ninject.Web.WebApi.OwinHost...

c# – MVC5基本控制器,用于设置应始终执行的操作【代码】

我正在使用MVC5项目.在这个项目中,我总是希望在客户的每一个响应中做一些事情. 例如,我总是希望查看用户是否已登录,如果是,则将用户名和他们的id放入ViewBag变量中以便在.cshtml文件中使用. 我有一个所有其他控制器继承的基本控制器.我的第一个想法是在该控制器的构造函数中执行这些操作,但这不起作用,因为User变量尚不存在. 还有另一种方法可以做到这一点,而不是在每个Action中调用Setup()方法吗?我可以在返回ActionResult之前监...

c# – 无法获取DropDownListFor(MVC5)的选定值【代码】

参见英文答案 > MVC5 – How to set “selectedValue” in DropDownListFor Html helper 3个我能够从我的数据库中检索值并显示在下拉列表中,但我想让它具有一个选定的值,我的数据库上有ID值. 这是我的代码: AdminViewModel.cspublic IEnumerable<UserType> UserTypes { get; set; } public int userTypeID { get; set; }调节器var userType = _context.UserTypes.ToList(); var viewModel = n...

c# – ASP.Net MVC5,Google OAuth 2.0和Youtube API【代码】

我需要一些关于mvc 5的帮助,使用谷歌登录提供商并获取一些youtube数据.现在我觉得我的事情有些混乱.我不是mvc的新手,而是版本5的中间件功能.好吧,没有实施oauth 2.0的经验. 我想要的是: >通过Google登录我的MVC5应用程序.>从登录用户中读取一些Youtube信息. 到目前为止我做了什么: >关注此Google OAuth 2.0教程:Web applications (ASP.NET MVC). >通过NuGet安装Google.Apis.Auth.MVC.>如上所述实现了AppFlowMetadata和AuthCallb...

c# – $ajax done函数在ASP.NET -MVC5应用程序中不起作用【代码】

我在部分剃刀视图上使用$ajax jquery函数来获取另一个局部视图以及从控制器到页面的强类型模型数据 – >显示在特定的div中.现在,如果有数据模型数据,它可以工作,但如果没有模型数据,我传递json响应,以便我可以检查剃刀视图,以避免空异常.我的问题是$ajax中的方法是不是调用加json响应,我不知道我在哪里做错了 Ajax功能$(document).ready(function () {/*Address*/$.ajax({url: '@Url.Action("DisplayStudentAddress")',type: "GET"...

c# – MVC5网站中的批处理【代码】

我有一个使用EF进行数据访问的MVC网站.该应用程序接收数据,运行一系列计算并存储结果.每批数据可以有几千条记录,计算平均需要30秒 – 我想在后台运行所有这些. 到目前为止,我已经安装了Hangfire来触发批次.然后我做:var queue = new Queue<MyItem>();// queue is populated ...while (queue.Any()) {var item = queue.Dequeue();var task = Task.Run(() =>{using (var context = new MyDbContext()){context.MyItem.Add(item);// ...

c# – MVC5区域无法正常工作【代码】

我的MVC 5应用程序中有两个区域无法正常工作. 当我使用以下链接http:// localhost:45970 / Admin / Admin时,应用程序加载正确的index.cshtml whicxh位于/Areas/Admin/Views/Admin/Index.cshtml但是当我尝试加载http:/时/ localhost:45970 / Admin它尝试从/Views/Admin/Index.cshtml加载Index.cshtml文件. 所有搜索结果都说我正在做正确的事情.我甚至加载了一个示例API项目来查看其中的帮助区域,以确保我正确地执行操作. 这是我...

c# – ASP.NET MVC5从布局访问ViewBag?【代码】

我正在尝试将动态数据从我的控制器传递到我的视图和布局.我目前正在使用ViewBag将数据从Controller传递到视图,该视图工作正常.我无法从布局中访问ViewBag.有没有办法做到这一点? 我正在使用ASP.NET W / MVC5(C#). 编辑:更新了W /代码://layout.cshtml @ViewBag.username产生此错误:Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review t...

c# – 如何将选择选项值从视图传递到MVC5中的控制器【代码】

视图:@using (Html.BeginForm("Index", "APIController",FormMethod.Post)) {<select id="Segmentation" name="Segmentation">@foreach (var item in Model.listofSegments){<option>@item</option>}</select><input type="submit" value="Send" /> }模型:public class SegmentRepository {public List<String> GetSegmentation(){//I have the values in this} }控制器:public class APIController : Controller {public Actio...