布局中带有下拉列表的Razor页面



我有一个剃须刀页应用程序,它应该能够为用户分配的每个项目托管一组特定的数据。该应用程序的主要功能是管理单个项目的所有数据。我想要的是在EACH页面的某个位置同时选择一个用户被分配到的(+/-5(个项目之一。并将其存储在会话属性中,以便能够在所有Get。。。。

我的问题是,我通常会为每个页面上显示的内容考虑一个视图组件,但由于视图组件不会接收POST(父剃刀页面会接收POST(,我不能使用带有"更改项目"按钮的下拉列表。

我唯一能想到的就是一个项目变更页面。。。JS onchange发布到一个单独的剃刀页面的下拉列表,在那里处理更改。但似乎应该有一些剃刀组件可以处理这个问题(比如有POST可能性的视图组件(。有什么想法吗?

谢谢,Alexander

我认为这不是最好的解决方案。但我几个月前就遇到了这个问题,我所做的是ViewComponent内部的表单触发了父级的控制器

最新更新