![](/img/trans.png)
[英]How do I use an asp-action in a Asp.Net Core DevExtreme DataGrid column in a Razor page?
[英]How do I get the ID in onget and the use handler in asp.net core razor page?
我有一个 razor 页面用于编辑信息,我将 ID 作为 onget 中的输入。 在此页面上,我希望在单击按钮时调用我的处理程序。 为此,我需要在代码中使用 @page "{handler?}"。 但我还需要使用 @page "{id}" 来获取 ID。 如何在一个页面上同时使用两者?
@page "{id}"
<form asp-page-handler="test" method="post">
<button >test </button>
</form>
public IActionResult OnPosttest()
{
//my code
}
public void OnGet(long id)
{
}
你不需要添加@page "{handler?}",
您只需将OnPost测试更改为OnPost测试,改用大写,即 razor
页面命名约定,然后可以调用该方法。
但我还需要使用 @page "{id}" 来获取 ID。 如何在一个页面上同时使用两者?
你可以使用这种格式
@page "{handler?}/{id?}"
在一页上同时使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.