asp.net-core 相关问题

ASP.NET Core是一个用于构建Web和云应用程序的精简,可组合和跨平台的框架。它是GitHub上完全开源的。 ASP.NET核心应用程序可以在Windows上运行完整的.NET Framework或更小的.NET Core,也可以在Linux和MacOS上运行.NET Core和Mono。

EF Core Fluent API 中定义的多对多关系

这可能是重复的,但真诚地,我花了不眠之夜试图找出如何实现这种关系。基本上,一个银行客户可以拥有许多他们主要的账户......

回答 1 投票 0

在asp.net core的下面的代码中,用户可以选择多个单选按钮,这使得愚蠢的

这是我的测验应用程序在 asp.net core 中的视图 ... 这是我的测验应用程序在 asp.net core 中的视图 <div class="question bg-white p-3 border-bottom"> <div class="d-flex flex-row align-items-center question-title"> <h3 class="text-primary">Q.</h3> <h5 class="mt-1 ml-2">@Html.DisplayFor(x => x.q_text)</h5> </div> <div class="ans ml-2"> <label class="radio"> <span> @Html.RadioButtonFor(x => x.QA, Model.q_id, new { id = "QA" }) <span class="checkmark"></span> @Model.QA </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @Html.RadioButtonFor(x => x.QB, Model.q_id, new { id = "QB" }) <span class="checkmark"></span> @Model.QB </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @Html.RadioButtonFor(x => x.QC, Model.q_id, new { id = "QC" }) <span class="checkmark"></span> @Model.QC </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @Html.RadioButtonFor(x => x.QD, Model.q_id, new { id = "QD" }) <span class="checkmark"></span> @Model.QD </span> </label> </div> <div class="row" style="display:none"> @Html.TextBoxFor(x => x.QCorrectAns) </div> </div> <div class="d-flex flex-row justify-content-between align-items-center p-3 bg-white"> <input type="submit" value="Next" class="btn btn-success" /> @Html.ValidationMessage("", new { @class = "text-danger" }) </div> 我尝试申请应用选项名称来代替Model.q_id,但没有成功。 在上面的代码中,用户可以选择多个选项,从而导致错误或错误的答案选择。我不想应用用户可以选择多个选项。 我希望用户可以一次选择一个选项。 模型类 public int q_id { get; set; } public string q_text { get; set; } public string QA { get; set; } public string QB { get; set; } public string QC { get; set; } public string QD { get; set; } public string QCorrectAns { get; set; } public Nullable<int> q_fk_Cat_id { get; set; } public virtual quiz_Category quiz_Category { get; set; } 然后我必须为其指定 id,并且需要编写 JavaScript 代码。 不,我的意思是使用 asp.net core 标签助手来实现您的要求。在 html 输入标签单选按钮内,它将使用名称来查看这是否是一个组。因此,如果您使用标签助手,您应该为 q_id 设置 asp-for 属性,它会自动将所有名称设置为 q_id。 像这样: <input type="radio" asp-for="q_id" value="@Model.QA" /> 更多详情,您可以参考下面的例子: 我的控制器代码: public IActionResult Index() { var model = new quizModel() { QA="1", QB="2", QC="3", QD="4"}; return View(model); } 查看代码: <form asp-action="test" method="post"> <div class="question bg-white p-3 border-bottom"> <div class="d-flex flex-row align-items-center question-title"> <h3 class="text-primary">Q.</h3> <h5 class="mt-1 ml-2">@Html.DisplayFor(x => x.q_text)</h5> </div> <div class="ans ml-2"> <label class="radio"> <span> @* @Html.RadioButtonFor(x => x.QA, 0, new { id = "QA", name = "q_id" }) *@ <input type="radio" asp-for="q_id" value="@Model.QA" /> <span class="checkmark"></span> @Model.QA </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @* @Html.RadioButtonFor(x => x.QB, 1, new { id = "QB", name = "q_id" }) *@ <input type="radio" asp-for="q_id" value="@Model.QB" /> <span class="checkmark"></span> @Model.QB </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @* @Html.RadioButtonFor(x => x.QC, 2, new { id = "QC", name = "q_id" }) *@ <input type="radio" asp-for="q_id" value="@Model.QC" /> <span class="checkmark"></span> @Model.QC </span> </label> </div> <div class="ans ml-2"> <label class="radio"> <span> @* @Html.RadioButtonFor(x => x.QD, 3, new { id = "QD", name = "q_id" }) *@ <input type="radio" asp-for="q_id" value="@Model.QD" /> <span class="checkmark"></span> @Model.QD </span> </label> </div> <div class="row" style="display:none"> @Html.TextBoxFor(x => x.QCorrectAns) </div> <input type="submit" value="submit"/> </div> </form> 结果:

回答 1 投票 0

Json 列的 EF Core 数据播种

我正在尝试在具有一些 json 列的 EF core DbContext 中添加数据种子。 公共类地图点 { 公共 Guid Id { 获取;放; } 公共位置位置{获取;放; } } 公开课地点 ...

回答 1 投票 0

asp.net core web api 项目如何使用 FluentValidation 自动验证

我想用fluidvalidation自动验证异常,但现在还做不到。如果我将 Validator 放在同一个项目中,它会起作用,但如果我将 Validator 放在另一个库中......

回答 2 投票 0

Asp .Net Core 3 中的挑战到底意味着什么?

我知道你可以在asp .net core中进行身份验证和授权。例如,您可以使用授权属性拒绝对某些资源的访问。 例如,如果用户尝试...

回答 2 投票 0

如何在动作过滤器中获取当前模型

我有一个通用的动作过滤器,我想在 OnActionExecuting 方法中获取当前模型。我当前的实现如下: 公共类 CommandFilter : IActionFilter 其中 T :

回答 3 投票 0

SqlException:INSERT 语句与 FOREIGN KEY 冲突

我使用 ASP.NET Core 中的代码优先方法在 SQL Server 中创建了数据库。我的目的是建立一个简单的新闻网站。我有两张表,其中一张我创建了新闻组,并且成功了......

回答 1 投票 0

为什么我的自定义过滤器在 .NET Core 6.0 中没有被 servicefilter 或 typefilter 调用?

我对以下代码有问题。我尝试通过对构造函数的依赖项注入来实现自定义操作过滤器。 我按照本教程的确切方式进行操作,但是我的习惯

回答 1 投票 0

Postman 请求返回 404 Not Found

我创建了小型 Rest API 应用程序并尝试使用 Postman 对其进行测试,但一无所获。 这是代码片段: -动物 命名空间 VeterinaryClinicShelter.Models; 公开课动物 { 公共我...

回答 1 投票 0

如何在IdentityCore .NET 8中注册UserManager

我正在尝试使用个人帐户在 Blazor、.NET 8、服务器中进行用户管理。 我尝试为此创建一个用户页面,但出现错误: InvalidOperationException:无法为

回答 1 投票 0

模型验证错误时会跳过 ExceptionFilter

我正在尝试让我的自定义 ExceptionFilterAttribute 在模型验证错误的情况下也执行。 目前它被跳过,我收到以下响应,例如: { “输入...

回答 1 投票 0

我可以设置全局渲染模式“InteractiveServer”并覆盖它以在 Blazor Web 应用程序中的每个组件中使用“StaticServer”吗?

我正在将 Blazor 服务器应用程序 (.Net 7) 迁移到新的 Blazor Web 应用程序 (.Net 8)。 该项目还包括一些 Razor 页面 (cshtml),我现在想将其迁移到新的静态服务器渲染...

回答 2 投票 0

在 ASP.NET Core 应用程序中设置 RabbitMQ 使用者

我有一个 ASP.NET Core 应用程序,我想在其中使用 RabbitMQ 消息。 我已经在命令行应用程序中成功设置了发布者和消费者,但我不知道如何设置...

回答 4 投票 0

OnConnectedAsync 中的 ASP.NET Core SignalR 依赖注入

我创建了一个像这样的服务:builder.Services.AddSingleton();并可以在我的 Hub 中创建新方法并将其作为参数,如下所示: 公共...

回答 1 投票 0

自托管 Asp Net Core Web 服务器,使用自签名证书进行客户端身份验证

我正在测试一个自托管的 Asp Net Core Web 服务器(Kestrel),并且我正在努力使用自签名证书进行客户端身份验证。 这是我的启动代码 WebApplicationBuilder webBui...

回答 2 投票 0

如何显示在 Visual Studio 上创建的 ASP.NET Core Web API 项目上缺少的节点?

我安装了 Visual Studio Community 2022,其中包含 ASP.NET 和 Web 开发工作负载以及 .NET 8.0 运行时 (LTS)。 当我在上述模板和 ASP.NET Core 上创建项目时...

回答 1 投票 0

使用 Nginx 在 Linux 上托管 ASP.NET Core

我在Windows 10中创建了一个带有SQL Server数据库的.NET Core项目,我想在虚拟机(Debian)上使用Nginx代理部署它。 要实现这一目标需要遵循哪些步骤?

回答 2 投票 0

如何获取最新版本的 AutoMapper 以将复杂的属性路径展平到默认使用“_”作为分割字符命名的目标属性

我正在尝试将 ASP.NET Core 2.1 Web 项目更新到 .NET 8 并使其基本正常工作,但 AutoMapper 13.0.1 中的默认行为是通过以下方式对映射复杂源执行扁平化操作

回答 1 投票 0

如何在c#上自定义word模板以生成文档

我有一个.docx格式的word模板, 我的问题: 我可以从富文本内容控件中获取标签名称列表吗 我已经在模板中声明了内部表格和其他内容吗?还有...

回答 1 投票 0

React 中的 API 请求

我正在尝试使用 React 构建一个 .net core Web 应用程序。然而,我在一些 API 调用和功能上遇到了困难。以前可能有人问过这个问题,但我自己找不到解决方案。 类文件

回答 3 投票 0

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