小编Rom*_*nyy的帖子

如何在ASP.NET CORE Razor Pages中创建共享表单?

我必须在页面标题中创建一个可重用的表单。它应该显示在每一页上。简单的输入和提交按钮,将发送POST请求。

我知道的选项是局部视图或视图组件。我查看了有关视图组件的文档,但没有提及它可与表单一起使用。只有InvokeAsync方法可用于初始化视图。

使用部分视图,可能很难定义其页面模型,并且我不知道将其POST处理程序放在哪里。

我看到的另一个选择是,以某种方式将表单直接放置在上_Layout.cshtml,但是同样,它没有页面模型(afaik),

那么创建共享表单的方法是什么,应该在哪里处理POST请求?

asp.net razor asp.net-core razor-pages

4
推荐指数
1
解决办法
840
查看次数

标签 统计

asp.net ×1

asp.net-core ×1

razor ×1

razor-pages ×1