MVC5 部分页面填充通过存储过程来自所选的 SelectList 值

问题描述

我是 MVC5 的新手,并且通过各种在线教程达到了这一点。在浏览了大量在线文章后,我对如何实现如下所述的部分视图感到困惑。

目的是显示俱乐部列表并使用 sql Server 存储过程 (sp)。 sp 接受两个输入参数 - 年份和地区 - 返回过滤后的俱乐部显示。当两个输入参数都为空时,显示保持未过滤。年份和地区输入参数值由用户从两个下拉选择列表框中的一个/两个中选择一个生成。到目前为止,我可以让视图正确显示未过滤的值,但我无法过滤它们。我正在努力理解我如何使用模型、视图、控制器逻辑重新执行 sp 的机制,然后在每个/任一下拉框值更改时过滤值。我的困惑如下:

  1. 我假设下拉选择列表框需要位于“父”视图中,而返回的俱乐部列表需要位于局部视图中?
  2. 如果这是正确的:
  • 父级和部分 viewyear 和 region 是否都需要自己的模型和控制器?
  • 如何将用户选择的 SelectList 值作为输入参数传递给存储过程以重新执行,然后在部分页面上显示过滤后的俱乐部值?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)