asp.net-mvc-5相关内容
我想知道在ASP.NET MVC 5应用程序中显示一组单选按钮的最佳方式。 尝试1: @Html.RadioButton("SearchBy", "Name", true) Name @Html.RadioButton("SearchBy", "Location") Location [HttpPos
..
我正在尝试限制用户一次登录多台计算机。为此,我在登录时将数据库中某个字段的值更改为1,并在AccountController的LogOff()方法中将其重置为0。 我希望用户在浏览器关闭时自动注销,因此我将inPersistent = false设置为如下: await SignInManager.SignInAsync(user, isPersistent: false, remem
..
我在我的MVC应用程序中使用了通用存储库和UOW模式。它能很好地满足我的要求。然而,我发现很难将ASP标识与这些模式集成在一起,因为ASP标识与MVC紧密耦合。我的代码如下: // Repository Interface public interface IRepository where TEntity : class { TEntity Get(int
..
所以,这是我的情况。我有一个Web应用程序,用户可以在其中注册和管理/查看每次预约医生时自动生成的数据。同时,这些用户数据通过API向任何经批准的客户端(第三方应用程序)公开。此外,这些客户端可以将数据提供给API。因此,我的网络是其他客户可以消费/馈送的用户数据的中央存储库。没关系。 现在,我希望用户使用电子邮件和密码(而不是FB或Twitter等)在我的Web应用程序中创建一个帐户,以便他们
..
我有一个Select2多选html元素。渲染时没有显示占位符,但如果我选择并删除该项目,则会显示占位符。我不知道该怎么做。请提供建议。 初始 选择时 删除项目后 编码: @Html.DropDownListFor(m => m.Vendor, new SelectList(Model.Status), "Search Status", new { @id = "adv
..
我在ASP.NET MVC项目中使用Swashbuckle.Examples package(3.10.0)。但是,我不能使请求示例出现在UI中。 配置(SwaggerConfig.cs) public static void Register() { var thisAssembly = typeof(SwaggerConfig).Assembly; GlobalC
..
..
我的视图中有一个如下 HTML 表格:
休假类型 请假 休假余额 留下总数
@foreach(Model.LeaveDetailsList 中的变量项){@Html.TextBoxFor(m => item.LeaveType, new { wi
..
我正在 ASP.NET MVC 5 中创建一个 System.Web.Mvc 从包中引用.还有什么需要的吗? 更新:到目前为止,我尝试了这些解决方案: Razor 视图引擎是否适用于 Mono? mono下是否可以使用Razor 2.0视图引擎? http://www.davidloo.com/?p=479 http://iws.io/walkthrough-por
..
基于 this 问题,我实现了 RadioButtonFor 编辑器模板.我工作得很好,但目前你无法传递你想要选择的值. EnumRadioButtonList.cshtml(编辑器模板):@model 枚举@foreach(Enum.GetValues 中的 var 值(Model.GetType())){如果 ((int) 值 > 0){@Html.RadioButtonFor(m => m
..
我有一个使用 LocalDb 在我的开发机器上完美运行的 MVC5/EF6.1 网站. 但是,当我将其发布到带有 Azure SQL 数据库的 Azure 网站时,在进行任何数据库交互时都会收到以下错误: ConnectionString 属性尚未初始化. 我已经搜索了所有内容,但找不到在 Azure 上发生这种情况的原因. 堆栈跟踪指向的第一个文件是 IdentityMo
..
我有以下课程: [Table("TagSource")]公共类 TagSource{公共标签来源(){this.DataSources = new HashSet();}[钥匙]公共 int TagSourceId { 获取;放;}...公共布尔 IsHistorical { 获取;放;}public NullableModifiedEntryId { 获取;放;}...公共诠释?At
..
使用 http://www.asp.net/identity 中的示例我已经知道了远的.RoleManager 工作完美,我对待 UserManager 相同.我认为一切都是正确的,但我似乎无法在控制器中正确地新建一个 UserManager.怎么了?有一次,我成功地让 UserManager 工作,但得到一个 EntityValidationError 说“需要 ID".使用 UserManag
..
我想知道将 UserManager 添加到我的工作单元的最佳方法是什么.我应该使用 IUstrore 接口并在我的控制器中添加一个新的 UserManager 吗?我应该只在我的 UnitOfWork 中使用 UserManager 还是应该做一些不同的事情? 这是我对工作单元和控制器实现的两个想法. 公共类 UnitOfWorkPds : IUnitOfWorkPds, IDisposa
..
我正在使用实体框架 6 编写 MVC 5 互联网应用程序,并且在使用 .Where() 子句时对使用 await 关键字有疑问. 这是我的有效代码: 公共异步任务GetAccount(字符串用户名){如果(会话 [用户名] == 空){账户 account = db.accounts.Where(a => a.userName.Equals(userName)).FirstOrDefaul
..
我有这样的路线: 会议/委员会/1 在该页面中,它会循环显示会议的委员会(其中会议 ID = 1). 我有一个局部视图,它为选定的委员会呈现编辑样式页面,路径如下: 会议/委员会/1?committeeId=2 在调试中,模型数据是正确的,委员会有一个Id = 2.但是,当我使用以下Razor语句时: @Html.HiddenFor(model => model.Id) 使用以下
..
我有 ASP.NET MVC 5 网站的默认项目模板,我正在尝试列出所有具有角色名称(而不是 ID)的用户. 查询是: db.Users.Include(u => u.Roles).ToList() 然后我想用类似这样的方式打印角色名称: @string.Join(", ", user.Roles.Select(r => r.RoleId)) 问题是我只能访问 RoleId,而不是存
..
创建 ASP.NET MVC5 项目后(目标框架为 .NET 4.5.1,身份验证类型为个人用户帐户),那么配置项目以将用户、声明、角色等保存在 Oracle 12c 数据库中的最优雅的方法是什么?我的意思是,如何在不破坏自动生成的 MVC5 项目结构的情况下将授权/身份验证数据保留在 Oracle 中. 我想改变 标记是不够的,应该有另一个 Orac
..
我一直在尝试为我的集合类型创建导航属性,我发现 this example 一个人如何使用 OnModelCreating 完成它.我在我的 MVC 5 应用程序中试了一下,在尝试更新我的数据库时收到了这个错误: 在模型生成过程中检测到一个或多个验证错误: BlogEngine.Models.IdentityUserLogin: : EntityType 'IdentityUserLog
..
我正在尝试将 Asp.Net Identity 生成的表中的用户与我自己的表建立关系.这种关系必须是多对多的,因为许多用户可以处理同一个任务(这是我的表),而一个用户可以同时处理多个任务. 公共类任务{公共 int ID { 获取;放;}公共字符串名称 { 获取;放;}公共字符串用户 ID { 获取;放;}公共虚拟ICollection用户{得到;放;}}公共类
..