asp.net-mvc-5 相关问题

ASP.NET MVC 5是用于Web应用程序的ASP.NET Model-View-Controller平台的第五个主要版本。

禁用页面上的所有按钮

我有一个 MVC 视图,上面有许多按钮(篮子中的每个项目呈现 2 个按钮)... - 我有一个 MVC 视图,上面有许多按钮(篮子中的每个项目呈现 2 个按钮)... <button class="pbbg" id="ProductMinus_161637" type="button">-</button> <button class="pbbg" id="ProductPlus_161637" type="button">+</button> (他们都有一个onclick事件) 当按下这些按钮中的任何一个时,我想禁用每个产品的所有按钮,直到购物篮完成更新。 单击事件调用 JavaScript 函数,该函数又进行 Ajax 调用。在这篇post之后,我尝试做的第一件事就是禁用所有按钮...... $("input[type=button]").attr("disabled", "disabled"); 然后在 Ajax 调用返回后重新启用它们.... $("input[type=button]").removeAttr("disabled"); 我没有收到任何错误,但按钮没有被禁用。 我哪里出错了? 您的选择器错误。您应该使用 input.. 伪选择器,而不是 :button 选择器。 您可以使用 :button 选择器选择所有按钮。 $(':button').prop('disabled', true); // Disable all the buttons 启用所有按钮: $(':button').prop('disabled', false); // Enable all the button 编辑 如果您只想禁用 id 以 Product 开头的按钮,请使用: $('button[id^="Product"]') 如果有人正在寻找普通的 JavaScript 解决方案: const buttons = document.getElementsByTagName("button"); for (const button of buttons) { button.disabled = true; } 可能是因为您没有使用 input 标签,所以您使用的是直接 button 标签。试试$("button").attr("disabled", "disable")。 您需要使用button选择器。尝试像这样prop $('button').prop('disabled', true); //Vanilla JavaScript solution. // Disable all buttons const allBtn = document.querySelectorAll('button') allBtn.forEach((button)=>{ button.disabled = true; }); 如果你想试试这个。 const 按钮 = document.getElementById("button"); Buttons.setAttribute('禁用', true);

回答 6 投票 0

MVC 5 OWIN 使用声明和 AntiforgeryToken 登录。我是否错过了 ClaimsIdentity 提供商?

我正在尝试学习 MVC 5 OWIN 登录的声明。我尝试让它尽可能简单。我从 MVC 模板开始并插入我的声明代码(见下文)。当我使用 @H 时出现错误...

回答 7 投票 0

ASP.NET MVC 5 / Dev Extreme HTML 编辑器控件 / Azure Pipeline 构建部分生成问题?

我遇到了一个奇怪的问题,我们已将 DevExpress 升级到最新版本(23.2.4)。 这个问题专门针对他们的 dxHtmlEditor 控件。 这是我们的代码: 我遇到了一个奇怪的问题,我们已将 DevExpress 升级到最新版本 (23.2.4)。 这个问题专门针对他们的 dxHtmlEditor 控件。 这是我们的代码: <div id="contactNoteCreate"> @{ var editor = Html.DevExtreme().HtmlEditor() .ID("createNoteEditor") .Height(400) .Placeholder("Add a note about a contact"); editor.Render(); } </div> 每当我们通过 Azure Dev Ops 构建/发布进行部署时,当它尝试在 razor 页面中加载部分内容时,它就会冻结: <div class="tab-pane active" id="Notes"> @Html.Partial("~/Areas/HR/Views/Contacts/_ContactNotesPartial.cshtml", Model.ContactNotes) </div> 它正在多个 dxHtmlEditor 控件上执行此操作。 我一直在与 DevExpress 支持人员合作,他们没有听说任何其他问题。他们想要一个例子(我想我很快就会这样做),但他们仍然相信这是我们这边而不是他们的。 我还可以在 DevOps 构建方面检查其他内容,以了解为什么该部分未正确生成吗? 我在我们的应用程序服务的该插槽上的 AppInsights 中没有看到任何错误。 实际的部分是在 /bin 目录中构建的,看起来很好: 如果我直接从 VS 2022 发布,它工作正常(到目前为止)。 在我们的构建任务中,我已验证选择了 VS 2022: 我还可以尝试其他想法吗? 问题已解决。 dxHtmlEditor控件使用quill.js。在升级时,我们必须升级quill.js的版本。由于某种原因,其缩小版本将无法正确捆绑在 Azure Dev Ops 管道步骤上。 我们从捆绑功能中删除了 quill.min.js,然后直接引用该文件,一切开始正常工作。

回答 1 投票 0

无法将数据添加到ViewModel DbSet中

公共 ActionResult MojeTeme() { var db = new Palindrom.Models.Baza1Entities(); var db1 = new Palindrom.Models.Entities(); var db2 = new Palindrom.VjuModeli.ProfilKorisnika(); 变种

回答 1 投票 0

使用 Owin 为 MVC 5 控制器创建单元测试

我正在尝试创建一个单元测试,以使用包含在 Visual Studio 2013 中使用 Framework 4.5.1 的 MVC 5 的 .NET 模板项目中的控制器运行。 这是为了测试

回答 1 投票 0

在 ASP.NET MVC5 中访问一个视图到另一个视图的数据

我使用以下代码创建了一个控制器。 **在此示例中我没有使用任何模型。 公共 ActionResult PersonalDetails() { 返回视图(); } [http邮报] 公共 ActionResult 谢谢(

回答 2 投票 0

在 AspNetRoles 表标识中添加新角色

如何在Identity中的AspNetRoles表中添加新角色? var roleresult = UserManager.AddToRole(currentUser.Id, "Admin"); 我正在使用上面的代码将管理员角色分配给用户,但它......

回答 2 投票 0

更新包后,未将对象引用设置为 _Layout.cshtml 中的对象实例

该项目运行良好,直到我通过以下方式更新了所有 NuGet 包 NuGet Manager(我试图获取最新的 OWIN 软件包)。 这个错误在 _Layout.cshtml 中,我根本没有碰过它......

回答 11 投票 0

使用 C# 和 ASP.NET MVC5 中的区域性在应用程序中全局更改 DATETIMEOFFSET 值

我有一个 ASP.NET MVC 5 应用程序,需要根据登录的用户位置显示特定时区中的所有 datetimeoffset 值。 有没有办法为企业设置文化...

回答 1 投票 0

使用视图模型的Mvc 5分页

嗨,我是 Mvc 的新手,我有一个 json 服务,它根据 fromdate 和 todate 返回钱包语句日志列表。每次当我点击动作 inde 时,我都有一个控制器 TopUpReqLogController...

回答 3 投票 0

如何在 EF6 中复制 IgnoreQueryFilter() 的功能?

我目前正在参与一个利用 EF 6 的旧版 ASP.NET MVC 5 项目。该项目要求在某些操作中选择性排除全局筛选器以检索软删除的数据。在研究时...

回答 1 投票 0

无法将类型“System.String”转换为类型“System.Collections.Generic.IEnumerable”

当只有类别要返回时,我下面的查询工作正常,但一旦有多个类别,我就会收到 Sequence contains more one element 错误消息。我想退还所有

回答 1 投票 0

使用 ASP.NET MVC 为 Lemon Squeezy X-Signature 创建哈希

以下函数用于接收 Lemon Squeezy webhook 请求: 公共 ActionResult lsHook(LemonsqueezyWebhook LemonsqueezyWebhook) { ... } 就有效负载而言,它按预期工作...

回答 1 投票 0

获取多个 DbContext 以使用同一数据库的迁移

基于示例 MVC5 项目,我正在尝试学习处理迁移的正确方法。 在根目录中,我有一个名为“DbContexts”的文件夹,其中包含两个上下文。 第一个:IdentityContext.cs...

回答 1 投票 0

无法设置2个DB模型之间的关系

我遇到了这个问题: 我有这样的应用程序用户类 公共类ApplicationUser:IdentityUser { 公共角色角色{获取;放; } 公共整数?公司 ID { 获取;设置...

回答 2 投票 0

创建新表EF代码优先一对多的混乱

我正在创建一个 EF Code-First MVC 应用程序。当我第一次开始时,我首先使用我知道需要的表创建数据库。现在我遇到了需要添加ano的情况...

回答 1 投票 0

如何在代码优先的 ASP.NET MVC 5 应用程序中正确设置一对多关系中的外键约束

所以我有一个文档表和一个ApplicationUser表。一个用户可以上传多个文档,并且已使用代码优先方法相应地应用了外键约束。但亲...

回答 2 投票 0

Entity Framework 6 Code First 迁移不适用于 Oracle 数据库

我正在使用 EF6 和 Oracle 数据库开发 ASP.NET MVC 5 应用程序。 我使用的是代码优先方法,我创建了我的实体和我的上下文类,然后我尝试了启用并添加 Mig...

回答 1 投票 0

ASP.NET Identity:获取角色中的所有用户

如何获取某个角色的所有用户列表?之前可以使用 Roles.GetUsersInRole,但是使用新的 Identity 我找不到这样的东西。

回答 8 投票 0

Hangfire 后台作业保持排队状态

我有一个 MVC 应用程序,我正在尝试使用 Hangfire 和 Postal 发送电子邮件。该电子邮件必须在注册后发送。 注册工作正常,但我运行的作业仍然排队......

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.