ASP.NET MVC搜索框:使用模态弹出窗口或内联div或重定向到另一个页面?

时间:2010-04-28 22:40:32

标签: asp.net-mvc search asp.net-mvc-2 modal-dialog

我有一个带文本框和搜索按钮的视图,例如CustomerTextBox和CustomerSearchButton。

客户列表太长而无法显示在下拉列表中,无论如何都必须有高级搜索功能。

MVC处理此案例的最佳做法是什么?当用户点击搜索按钮时,应该:

一个。将另一个视图加载到模态弹出窗口(例如/ customers / search)?

B中。将搜索表单放在隐藏的div中,单击搜索按钮时会扩展?

℃。通过RedirectTo(“/ customers / search”)将用户重定向到搜索页面?

我只做了3天的MVC,所以感谢那些回答我的问题的人,这些问题可能有很明显的答案,但我还是看不到。 :)

1 个答案:

答案 0 :(得分:0)

我认为这取决于您,哪种更适合您的网站?如果您需要一些高级搜索功能,请创建/ customers / search并重定向到它。如果它有点简单和快速,请使用模式弹出窗口,或者在单击按钮时使用搜索字段或2扩展隐藏的div。

检查出来:

How to implement search features in ASP.NET MVC applications