刷新页面问题

时间:2011-08-30 13:39:02

标签: asp.net-mvc-3

我刚开始学习MVC,我正在使用MVC3和Razor View引擎。

我的视图有6个级联下拉列表,例如CountriesPrioritiesTitlesPIssuesMIssuesDocuments

  • selectIndex更改为Countries时,它应填充所有其他五个下拉列表。
  • selectIndex更改Priorities时,它还会填充所有其他五个下拉列表。
  • selectIndex更改为Titles时,应填充PIssuesMIssuesDocuments
  • selectIndex更改为PIssues时,应填充MIssuesDocuments
  • selectIndex更改MIssues时,应填充Documents

我尝试了很多不同的方法,但最终还是会有重复的下拉列表。

例如,当我更改Countries的选择时,除了原来的六个之外,还创建了六个新的下拉列表。

解决这类问题的最佳方法是什么?

很抱歉长描述而且没有代码。如果我包含代码,那就是整个项目。我希望这很清楚。

1 个答案:

答案 0 :(得分:0)

如果你像我一样来自经典的ASP.Net(webforms),你应该知道MVC的行为与webforms不同。 MVC不会对服务器端进行onClick事件(如果我错了,请纠正我)。您可能必须从ajax加载值,并从MVC控制器加载JSON结果。