ASP.NET Core MVC是一个轻量级的表示框架,用于使用ASP.NET Core创建动态网站。它允许创建基于控制器的MVC站点,或查看基于模型的Razor页面。 MVC包括路由,模型绑定和验证,过滤器,Web API和Razor视图引擎等功能。
将 ASP.NET core MVC Web 应用程序中的输入提交到服务器后如何更新“创建”视图中的部分视图列表?
我是 ASP.NET core MVC Web 应用程序的新手。我编写了一个应用程序,用户可以扫描他们的 RFID 卡 ID。此任务在“创建”视图中完成。当他们提交输入时,系统将...
ASP.NET Core 8 MVC:如果子类属性,模型值不会在 POST 中传回
由于某种原因,当我使用子属性作为 asp-for 值时,HTTP Post 模型属性显示它们没有被修改,并且我的 ModelState 验证没有触发。 这是例子 -...
我正在尝试使用 IIS 将 ASP.NET Core MVC Web 应用程序发布到 Windows Server 2019。我正在使用一个非常基本的网络应用程序进行测试。 当我尝试从 IIS 管理器浏览站点时,出现以下错误: HTTP
如何在 ASP.NET Core 7 MVC 中访问会话数据?
我正在将一个大型项目从 .NET 4.8 迁移到 .NET 7。 该解决方案基本上是一个名为 Investo 的小型 ASP.NET Core MVC 项目,但它引用了一个名为 General 的大型项目。 99...
ASP.NET Core MVC 上的 Blazor 服务器在加载 blazor.server.js [.NET8] 时出现错误 500
我正在使用最新的 .NET 8 在我们现有的 ASP.NET Core MVC 项目上测试此 Blazor 服务器。 运行的时候总是出现这个错误: 该请求匹配多个端点。比赛: Blazor 斯塔...
我目前正在 ASP.NET Core MVC 中开发一个 Web 应用程序,用户应该在其中注册。这是一个本地化的 Web 应用程序,应该能够运行多种语言。对 SEO 友好...
ASP.NET Core 版本控制、UrlSegmentApiVersionReader、路由匹配无意义的版本号
我正在使用 ASP 版本控制库对微服务中的 ASP.NET Core Web API 控制器进行版本控制。 使用 Asp.Versioning; 使用 Microsoft.AspNetCore.Http; 使用 Microsoft.AspNetCore.Mvc; 使用
ASP.NET Core 8 MVC + Docker 未运行
我为 ASP.NET Core 8 MVC 项目创建了图像,但是当我尝试在本地访问它时,它无法正常工作,并显示错误“无法访问此站点”。 来自 mcr.microsoft.com/dotnet/sdk...
在 .NET Core 5 ViewModel 中本地化显示数据注释而不使用名称属性
我已经 [必需的] [显示(名称=“电子邮件”)] 公共字符串电子邮件{获取;放; } [必需的] [显示(名称=“密码”)] 公共字符串密码{获取;放; } 在我的视图模型中。 我是...
IUrlHelper Url.Action() 抛出空参数异常
我正在.NET Core MVC (.NET 5.0)框架中开发一个Web应用程序。 我有一个从 ControllerBase (Microsoft.AspNetCore.Mvc) 继承的类,在其中我开发了一种将采取行动的方法...
ASP.NET Core MVC:如何使用 TotalHours 渲染 TimeSpan
我正在我的模型中使用 TimeSpan。此 TimeSpan 表示大于 24 小时(例如 160 小时)的持续时间。我需要在我的视图中显示此持续时间(代表总小时和分钟:&quo...
在我的 ASP.NET Core MVC 应用程序中遇到模型绑定和处理对象的问题
我在 ASP.NET Core MVC 应用程序中遇到模型绑定问题。目前,MVC 模板是默认模板。当我编写 HTTP POST 方法时,用户提交反馈后,它不是
绑定到 ASP.NET Core MVC 中的 TimeSpan 属性
我在一个对象上有一个 TimeSpan 属性,该属性使用 EF Core 绑定到 SQL Server 数据库中的时间值。我希望在 ASP.NET Core 2.2 MVC 项目中的表单上进行输入,用户可以在其中
如何修复我的 ASP.NET Core MVC 项目中注册用户的错误
我正在使用身份帐户构建 ASP.NET Core MVC 项目,当我点击注册按钮(在注册页面中)时。 我得到了这个例外: 处理 r 时发生未处理的异常...
如何防止在 docker 容器重新启动期间保留 app.db?
我创建了一个 ASP.NET Core MVC 应用程序,并选中了“启用容器支持”。这为我提供了 5 种启动应用程序的方法:http、https、IIS Express、Container (dockerfile)、WS...
CS0029:无法将“System.Int32”类型的对象转换为“System.String”类型
总结问题 从 SQL Server SELECT 语句读取对象的属性后将对象添加到列表中 - 我收到此错误: System.InvalidCastException:“无法转换类型为‘S’的对象...
如何在 C# ASP.NET Core MVC 上的新选项卡中打开 URL
我尝试过 ScriptManager,但 System.Web.Extension 无法添加到项目引用中。所以我要求另一种方法来调用 URL 并在新选项卡中打开它。我知道response.redirect cal...
HTTP GET 请求是使用 https://learn.microsoft.com/en-us/aspnet/core/fundamentals/http-requests?view=aspnetcore-9.0 中描述的 HttpClientFactory 从 ASP.NET Core 9 MVC 控制器完成的 程序...
将授权过滤器应用到 Swagger UI 端点 (NSwag)
我有一个 ASP.NET Core 8.0 MVC 应用程序,我要向其中添加 NSwag。 Web 应用程序使用自定义授权过滤器将自定义授权逻辑应用到大多数 MVC 控制器(但是......
我在 ASP.NET Core 2.0 MVC Web 应用程序中上传大文件时遇到问题。 我看过一些文章,例如这篇文章,其中展示了如何增加 .NET Core 2.0 中的文件大小限制: 增加你...