15得票8回答
如何将登录页面设置为ASP .NET Core 2.1的默认路由?

我是ASP .NET Core 2.1的初学者,正在开发一个使用ASP .NET Core 2.1和个人身份验证的项目。我希望将我的登录页面作为默认路由而不是Home/Index: 我想将我的登录页面设置为默认路由而不是Home/Index。 routes.MapRou...

15得票1回答
如何在ASP.NET Core RazorPages中绑定复杂的列表

我是 ASP.NET Core Razor Pages 的新手。我试图通过 POST 从页面检索 List<>。如果我绑定原始数据类型,我没有遇到任何问题。然而,如果我想传递包含列表的数据从我的页面到服务器,我就遇到了麻烦。我能够将数据从服务器传递到客户端,但无法返回。 这是我代码中的...

14得票2回答
在 Razor 页面应用程序中如何路由到一个 ApiController?

我创建了一个ASP.NET Core Razor页面应用程序(asp.net版本2.1.1)。它与普通页面一样运行良好,但我也想要一个ApiController,就像这个教程中的示例: https://learn.microsoft.com/en-us/aspnet/core/tutorial...

14得票1回答
在asp.net core中,部分标签助手和HTML助手有什么区别?

.NET Core 2.1实现的partial标签助手有什么区别:<partial name="_AuthorPartial" /> 和@await Html.PartialAsync("_AuthorPartial") 我应该在生产中使用哪一个,它们有什么好处?

14得票1回答
在 Razor 页面中访问异步属性

我正在尝试启动一个简单的.NET Core 2.0 Razor页面Web应用程序。该页面连接到一个同样简单的Core 2.0 Web API。我有一个简单的类:public class About : PageModel { private ServiceProxy servicePr...

14得票1回答
在 Razor 页面视图模型类中,Url.Action 的替代方法是什么?

如何获取项目路径中此页面的URL: <website>/Pages/Account/Logout.cshtml 该页面使用视图模型的 Razor Pages,而不是 MVC 控制器/动作。 当使用 Url.Action("/Account/Logout", new { logo...

14得票4回答
Razor Pages中@page指令中的强类型路由

在ASP.NET Core Razor页面中,我们可以这样做来更改默认的基于文件夹的路由:@page "/xxx/yyy" 但是尝试在某个类中使用强类型属性Constants.Routes来实现此操作并不起作用。public const string Myroute = "/mysuperro...

14得票12回答
在Blazor中,单击元素外部的事件以关闭它。

在我的Blazor服务器端项目中,我需要通过点击菜单外部来关闭弹出式菜单。我使用一个简单的If语句通过触发onClick事件来显示/隐藏弹出式菜单。但是没有事件可以在点击弹出式菜单外部时关闭弹出式菜单,所以用户只能通过点击具有onClick事件的元素来关闭它。所以我的问题是,我们如何更好地解决...

14得票1回答
ASP.net MVC core RedirectToPage错误 - 指定根相对路径错误

我想从普通的控制器操作重定向到Razor页面,像这样: 我想从普通的控制器操作重定向到 Razor 页面, 就像这样: return RedirectToPage("Edit", new { id = blogId }); 我已经有一个名为“Edit”的 Razor 页面,正常导航到该页面时可...

13得票5回答
如何重定向到一个asp.net核心剃刀页面(无路由)

这里有一个 Razor CS 页面:public IActionResult OnPost(){ if (!ModelState.IsValid) { return Page(); } return RedirectToPage('Pages/index.cshtml'...