ASP.NET Core MVC是一个轻量级的表示框架,用于使用ASP.NET Core创建动态网站。它允许创建基于控制器的MVC站点,或查看基于模型的Razor页面。 MVC包括路由,模型绑定和验证,过滤器,Web API和Razor视图引擎等功能。
如何使用 DI 在类构造函数中获取 Microsoft.AspNet.Http.HttpContext 实例
我正在 MVC 6 中构建一个一次性应用程序,并尝试不同的依赖架构。 我面临的问题是如何创建特定于...的自定义“MyAppContext”对象
Razor 页面和 MVVM 模式:探索关系(MVC 或 MVVM 或...)
我对 ASP.NET Core 中 Razor Pages 的架构感到困惑。一些消息来源声称 Razor Pages 遵循 MVC 模式,而另一些消息来源则认为它们遵循 MVVM 模式。有人可以吗
如何在ASP.NET Core中使用虚拟ICollection
我正在处理产品详细信息页面上的评论。我想显示该产品的所有评论。通常,我使用 ViewBag 来选择所有评论: ViewBag.Comment =等待_context。
我试图在调用“编辑”操作时在下拉列表中显示所选值。目前我的代码在下拉列表中显示以下内容。该值确实通过 @Html 方法显示 @Html。
使用 application/json 在 ASP.NET Core MVC 上进行 jQuery ajax post 请求
我正在尝试使用 jQuery.ajax 和 contentType: 'application/json; 进行 ajax 调用;字符集=utf-8'。 我使用 .NET 8 为 ASP.NET Core MVC 创建了一个新项目。 这是 JavaScript 代码: $('#添加...
我可以为我的 ASP.NET Core 6 MVC Web 应用程序项目创建 RDLC 报告吗?
我使用 Visual Studio 2022 创建了一个 ASP.NET Core 6 MVC Web 应用程序。我想通过单击按钮创建一个报告,该按钮应在新选项卡中打开。 为此,我正在尝试使用 .RDLC r...
我的任务之一是容器化 ASP.NET Core 8 应用程序并将其配置为使用单个命令“docker-compose up”。我使用 C# 在 ASP.NET Core 8 中开发了该应用程序。
ASP.NET Core 6 MVC - 当 GET 操作方法接收参数时未命中 POST 方法
为什么这不起作用? 在创建 GET 中,我收到一个可选的 idEnt 参数。 如果我在浏览器中调用 MyController/Create/5,它会显示视图正常,甚至客户端验证也可以正常工作,但是在表单 su 上...
尝试使用 asp.net core MVC API 检索 Windows 用户数据
我正在尝试检查当前用户的 Windows 凭据,以查看该用户是否可以与我的应用程序数据库中的用户匹配,如果可以,我将使用不记名令牌登录它们。我只需要...
我正在处理 ASP.NET Core 8 MVC 项目。在我的项目中,我需要实现表,并且必须使用 https://bootstrap-table.com/ 中的表,但我无法通过 Nuget 添加此包。 在文档中...
检查_Layout中的RenderSectionAsync是否为空(ASP.NET Core MVC)
这是我的_Layout.cshtml: @await RenderSectionAsync("SpecialHeader",必需:false) 有些观点有这个,有些则没有: @section特殊标题 { // 某物 } 到目前为止,一切都很好。 不...
我的网络应用程序没有错误,但我的 Smtp 服务器不发送任何电子邮件
这是我的错误: IOException:无法从传输连接读取数据:连接已关闭。 这是我的代码: 公共类电子邮件发送器:IEmailSender { 公共异步任务
使用 Entity Framework Core 和 ASP.NET Core Identity 的 ASP.NET Core MVC 中出现 InvalidOperationException
我正在使用 Entity Framework Core 和 ASP.NET Core Identity 创建一个 ASP.NET Core MVC 项目。将所有更改应用于我的编辑(使用 CRUD)后,我在以下行中收到此错误消息: ...
使用 Entity Framework Core 和 ASP.NET Core Identity 的 ASP.NET MVC 上出现 InvalidOperationException
我正在使用 Entity Framework Core 和 ASP.NET Core Identity 在 ASP.NET MVC 上制作一个项目。将所有更改应用于我的编辑(使用 CRUD)后,我在以下行中收到此错误消息: 变种
我无法使用本地存储中的令牌进行授权。对 API 的请求返回 200,但导航到 [Authorize] 页面会产生 302
Web API 入口 [HttpPost("登录")] 公共异步任务登录([FromBody] LoginRequestDto loginRequest) { var token =等待_authService.Logi...
如何在.NET 6中创建code128条形码并将其添加到pdf中
我正在使用 C# ASP.NET Core 6 MVC 控制器中的一些数据生成 PDF。我想创建 code128 格式的数据条形码并将其写入我生成的 PDF 的一部分。 这是我的代码: 如果(实验室...
无法在 Visual Studio 中将文件“源”复制到“目标”错误 [已关闭]
在 Visual Studio 中针对 ASP.NET Core 项目遇到以下两个错误: MSB3027-无法将文件“源”复制到“目标”。重试次数超过 10。文件被锁定...
Microsoft Distrubted Redis 缓存 - 根据模式获取密钥
我们正在使用 .NET core 的 Microsoft 分布式缓存实现。有关更多信息,请参阅 https://learn.microsoft.com/en-us/aspnet/core/performance/caching/distributed?view=aspnetcore-2.1...
Visual Studio 脚手架创建表单在 ASP.NET Core 8 MVC 中不起作用
我对 .NET Core 相当陌生,我正在开发一个小型项目,一个公寓预订网站。 我已经为该网站制作了数据模型和数据表。当我用 Razor 搭建新控制器时
.NET Core 8,如何向包含多个值的用户帐户添加属性?
我正在慢慢学习 .NET Core 8,并且我正在将 Identity 与个人用户帐户一起使用。我最近学习了如何向用户帐户添加自定义属性,例如名字和姓氏。 我会...