asp.net-mvc-5相关内容

授权属性不起作用 MVC 5

我已将模型分成特定项目 在那之后 MVC 默认 [Authorize] 属性在我的应用程序中不起作用 当我尝试登录应用程序时,它不是登录应用程序,也不是重定向到特定页面 解决方案 你有这样的事情吗 在您的 web.config 中? ..
发布时间:2022-01-06 08:36:20 其他开发

Automapper 异常:“缺少类型映射配置或不受支持的映射."

我正在尝试在 ASP.NET MVC 5 应用程序中使用 Ninject,该应用程序使用 AutoMapper 将模型映射到视图模型,反之亦然.不幸的是,我收到一条错误消息,指出缺少类型映射配置. 我创建了一个 Ninject 依赖解析器: 命名空间 MyNamespace.Infrastructure{公共类 NinjectDependencyResolver: IDependencyR ..
发布时间:2022-01-06 08:36:13 C#/.NET

在 IIS 8 上运行应用程序时如何委派 Windows 身份验证会话?

我在 ASP.Net MVC 5 Framework 的顶部有一个用 c# 编写的 Intranet 应用程序.我的应用程序配置为通过“Windows 身份验证"方法对用户进行身份验证.此应用在 IIS 8 上运行. 我的应用程序使用第三方 SDK 与我在同一域上运行的另一个程序进行交互.此第三方应用允许用户也通过提供的 SDK 使用 Windows 身份验证登录. 问题 但是与 ..
发布时间:2022-01-06 08:36:07 C#/.NET

功能“内插字符串"在 C# 5 中不可用.请使用语言版本 6 或更高版本.

当我放入 Razor 视图时,以下行无法编译. var extPropLookupNameCompania = $"extension_{SettingsHelper.ClientId.Replace("-", "")}_{"Compania"}"; 但是在控制器中,同一条线工作得很好. 为什么我不能在剃刀视图上使用字符串插值?或者也许我需要配置一些东西? 解决方案 如果您在 . ..
发布时间:2022-01-06 08:36:00 C#/.NET

如果按 MVC5 中的函数进行验证,我该怎么做

如果通过功能检查存在电子邮件,我想显示错误 我是怎么做的? [RequiredIf(BL.datafuncs.checkIfExist(email) == true, ErrorMessage = "电子邮件已经存在")]公共字符串电子邮件 { 获取;放;} 解决方案 RequiredIf 属性用于验证基于另一个属性的值所需的属性.例如,如果您的模型包含属性 bool NotifyM ..
发布时间:2022-01-06 08:35:50 C#/.NET

ASP.NET MVC 5 从特定角色获取用户

如何显示特定角色中所有用户的列表. 我将 IdentityRole 模型附加到我的视图,并为其分配了“管理员"角色.到目前为止,我只能获取 UserId. @model Microsoft.AspNet.Identity.EntityFramework.IdentityRole@Html.DisplayNameFor(model => model.Name)//显示 'Admin'@for ..
发布时间:2022-01-06 08:35:41 C#/.NET

当我单击电子邮件验证链接时,我的方法输入中的 activationCode 为空

以上帝的名义 大家好.我正在 VS 2017 中为我的 mvc 5 网站创建注册.它有电子邮件确认.用于激活的 URL 链接将在电子邮件中完整接收.当我单击 时,它可以正常工作,并且它恰好通过正确的 ActionMethod 到达我的控制器,但我不知道为什么 activationCode 为空!:|在它正常工作之前,我的意思是激活码不为空.我不知道它发生了什么! 任何帮助将不胜感激. ..
发布时间:2022-01-06 08:35:35 其他开发

MVC Razor 中的 mailto 链接编码

我有以下型号 公共类 EmailLinkModel{公共字符串邮件正文 { 获取;放;}公共字符串 emailSubject { get;放;}公共字符串 emailto { get;放;}} mailbody 包含作为邮件正文一部分的实际文本.此文本包含一个长文本 [ 包含特殊字符,如 ? ..
发布时间:2022-01-06 08:35:28 其他开发

MVc 5 - 使用 unobtrusiv js 验证德国日期 - 一种简单的方法

问题:如何对在 MVC 中运行的德国日期进行不显眼的验证? 因为我找不到使用 globalize 1.x 和 MVC 5 来验证德国日期的运行示例,所以我需要两天才能让它运行. 问题在于 js 文件的顺序、获取 cldr 数据并将其以可重用的方式组合在一起. 在答案中,我将展示我当前的解决方案. 解决方案 在这个 zip 文件中 (https://www.dropbox. ..
发布时间:2022-01-06 08:35:19 其他开发

ASP.NET MVC 开发分层架构

我是 ASP.NET MVC 的新手,现在我对 MVC 的工作原理有了基本的了解.我创建了一个简单的 mvc 网站,该网站仅使用一个使用模型-视图-控制器模式的项目. 但是我想学习如何制作一个使用特定架构的 mvc web 应用程序,并且很难在网上寻找参考资料来帮助我理解它. 我得到了一个项目,要学习并重写它,但我不想在不了解它是如何完成的情况下一个一个地复制每个类,我打算从头开始重写它,并仅 ..
发布时间:2022-01-06 08:35:01 其他开发

关于MVC和Identity的两个问题

我对身份和 MVC 非常陌生,我正在尝试创建一个 MVC 应用程序作为我的第一个项目. 我已经能够关注 一些教程 并成功地向我的 ApplicationUser 添加了额外的属性:IdentityUser 类 公共类ApplicationUser: IdentityUser{[必需的][显示(名称=“用户名")][字符串长度(50)]公共字符串句柄{获取;放;}[StringLength( ..
发布时间:2022-01-06 08:34:54 C#/.NET

如何在 ASP.Net MVC 5 中动态添加新行

我正在寻求有关如何在 ASP.Net MVC 5 应用程序的创建 Razor 视图中向发票添加新行的 LineItem 的帮助.我已经阅读了几乎所有类似的问题,但没有一个解决了我认为是一个简单用例的问题. 这是我的发票模型类 公共类发票{公共 int Id { 获取;放;}公共 int InvoiceNumber { 获取;放;}公共列表LineItems { 获取;放;}公共客户客户{得 ..
发布时间:2022-01-06 08:34:18 其他开发

不同能力的用户

我正在创建一个 ASP.Net MVC 5 应用程序.在我的网站中,存在 3 种不同类型的用户. 管理员 普通用户 餐厅 这些用户中的每一个都有自己的能力和访问权限.意思是,他们每个人的观点应该不同. 我已经为普通餐厅和餐厅创建了模型.我想知道如何修改现有结构以支持此功能. 公共类用户:IUser{公共用户():这个(字符串.空){}公共用户(字符串用户名){用户名 = 用 ..
发布时间:2022-01-06 08:34:11 C#/.NET

保存文件时出现 UnauthorizedAccessException,但可以创建目录

我正在尝试将文件保存到磁盘,但出现 UnauthorizedAccessException.错误提示我必须获得对该文件夹的正确权限,并且我已经尝试了我能找到的所有可能的用户,但它不起作用. 尝试了以下用户 网络 网络服务 IUSR IUSR_[计算机名] 并在没有它的情况下获得全部权利. 我发现真正奇怪的是,我在尝试保存文件之前创建了一个目录,并且效果很好,当我尝试将 ..
发布时间:2022-01-06 08:34:04 C#/.NET