33得票1回答
何时使用LocalRedirect和RedirectToPage?

在ASP.Net Core 2.1 Razor Pages中,使用LocalRedirect()和RedirectToPage()重定向到当前网站的页面似乎可以互换使用。是否有一种方法优于另一种方法?

31得票4回答
ASP.NET Core 2.1身份验证:如何删除默认UI割裂页面?

在这个问题的回答中进行扩展:如何更改ASP.NET Core Identity UI中的路由? Javier建议以下几种选项来自定义URL: 使用默认UI的脚手架元素并自行进行所有必要的自定义。 使用重定向规则将旧路由指向新路由。 根本不使用默认UI...

29得票9回答
这个项目不支持脚手架,无法在Visual Studio 2019中使用。

我正在使用Visual Studio 2019版本16.0.4,在asp.net core 2.1上尝试创建一个视图或部分视图(在视图文件夹中),但是我遇到了一个错误。   此项不支持任何脚手架程序 然后我意识到,当您的项目中有一个名为“Pages”的文件夹时,就会出现这个问题,我们将...

24得票4回答
将Razor页面呈现为字符串

问题: 我需要将Razor页面的部分渲染为字符串。 为什么要这样做: 我想创建一个控制器操作,以JSON形式响应包含部分视图和其他可选参数的请求。 尝试: 我熟悉以下示例,可以将View渲染为字符串:https://github.com/aspnet/Entropy/blob/dev...

22得票7回答
如何在ASP.NET Core生产服务器上禁用“正在尝试重新连接到服务器”消息

我有一个ASP.NET Core 3.1 C# Razor Pages应用程序,还使用了一些Blazor服务器端Razor组件。我已将其发布到运行Windows 2008 R2 Server的IIS上。 但是,在Chrome浏览器中浏览网站时,在某个安卓手机上会周期性地出现以下消息: 尝...

20得票4回答
如何在Razor Pages中实现具有单独BindProperties的两个表单?

我正在使用ASP.NET Core 2和Razor Pages,我试图在一个页面上使用两个具有不同属性(BindProperty)的表单。@page @model mfa.Web.Pages.TwoFormsModel @{ Layout = null; } <form met...

20得票1回答
剃刀页,表单页面处理程序无法使用GET方法工作

我有一个小的ASP.NET Core Razor Pages项目。我正在制作一个简单的列表显示页面,其中包含基本的搜索功能。在我的模型中,我有4个页面处理程序(其中2个是为了调试而添加的):public async Task OnGetAsync() { Posting = await...

20得票3回答
Razor组件 vs Razor页面

在Visual Studio的菜单中,有两个选项,Razor组件和Razor页面。如果在Razor组件的顶部添加@page指令,则该组件将有自己的地址。那么它们在实践中有什么区别呢?

20得票6回答
无法解析类型为“Microsoft.Extensions.Logging.ILogger`1[WebApplication1.Startup]”的服务。

我在Visual Studio 2019 Preview 2.2中使用默认模板创建了一个ASP.NET Core 3.0 Web应用程序,并尝试在启动时注入ILogger:namespace WebApplication1 { public class Startup { ...

19得票4回答
如何在.NET Core 2中使用Razor Pages更改起始页面?

我希望将我的起始页面设为 /Members/Index。 当我使用MVC时,我进行了以下配置:app.UseMvc(routes => { routes.MapRoute( name: "d...