【发布时间】:2020-05-05 01:16:56
【问题描述】:
我有一个 razor pages 应用程序,它应该能够为分配给用户的每个项目托管一组特定的数据。该应用程序的主要功能是管理单个项目的所有数据。我想要的是在每个页面上的某处选择用户同时分配给的 (+/- 5) 个项目之一的方法。并将其存储在会话属性中,以便能够在所有 Get 中使用它......
我的麻烦是我通常会想到一个视图组件来显示每个页面上的内容,但是因为视图组件不接收 POST(父剃须刀页面接收)我不能使用带有“更改项目”按钮的下拉菜单.
我唯一能想到的是一个项目更改页面......一个带有 JS onchange 的下拉列表发布到一个单独的剃须刀页面,其中处理更改。但似乎应该有一些剃须刀组件可以处理这个问题(比如一个具有 POST 可能性的视图组件)。任何人的想法?
谢谢, 亚历山大
【问题讨论】:
标签: asp.net-mvc session razor-pages