我有一个带文本框和搜索按钮的视图,例如CustomerTextBox和CustomerSearchButton。
客户列表太长而无法显示在下拉列表中,无论如何都必须有高级搜索功能。
MVC处理此案例的最佳做法是什么?当用户点击搜索按钮时,应该:
一个。将另一个视图加载到模态弹出窗口(例如/ customers / search)?
B中。将搜索表单放在隐藏的div中,单击搜索按钮时会扩展?
℃。通过RedirectTo(“/ customers / search”)将用户重定向到搜索页面?
我只做了3天的MVC,所以感谢那些回答我的问题的人,这些问题可能有很明显的答案,但我还是看不到。 :)
答案 0 :(得分:0)
我认为这取决于您,哪种更适合您的网站?如果您需要一些高级搜索功能,请创建/ customers / search并重定向到它。如果它有点简单和快速,请使用模式弹出窗口,或者在单击按钮时使用搜索字段或2扩展隐藏的div。
检查出来:
How to implement search features in ASP.NET MVC applications