2011-02-11 66 views
0

我是ASP.NET MVC 2新手。在我的项目中,有两个select s:一个包含国家/地区列表,另一个应包含州/省/等为前select中选择的国家。在没有jQuery或JSON的mvc 2中级联下拉列表

是否有可能在不使用任何客户端脚本的情况下创建级联select

+0

你找到了一个解决方案? – adamjford 2011-02-17 15:34:17

回答

0

这里没有任何东西可用;您只需检查国家/地区选择中条目的发布表单数据,然后加载状态的模型。您可以使用Html.Action更加方便,并将状态列表显示为局部视图...

HTH。

0

如果不使用JavaScript,在select的国家/地区选择一个选项后,您将无法自动更新其内容select。你需要一个input type="submit"的地方,用户在选择国家发布表单后必须按下,然后返回ViewData的其余部分,填充状态列表select

当然,当这个POST发生时,你必须弄清楚是否没有选择状态,如果是的话,返回ViewResult和适当的ViewData,而不做其他任何通常会发生在窗体公布。

(如果有人想“但Web窗体可以做到这一点!”,这是因为它使用JavaScript做它。:))