Asp.net mvc ASP.NET MVC搜索框:是否使用模式弹出窗口或内联div或重定向到其他页面?
我有一个带有文本框和搜索按钮的视图,例如CustomerTextBox和CustomerSearchButton 客户列表太长,无法在下拉列表中显示,而且必须有高级搜索功能 MVC处理这种情况的最佳实践是什么?当用户单击搜索按钮时,是否应: A.将另一个视图加载到模式弹出窗口(例如/客户/搜索) B.是否将搜索表单放在一个隐藏的div中,单击搜索按钮时该div将展开 C.通过重定向到(“/customers/search”)将用户重定向到搜索页面Asp.net mvc ASP.NET MVC搜索框:是否使用模式弹出窗口或内联div或重定向到其他页面?,asp.net-mvc,search,asp.net-mvc-2,modal-dialog,Asp.net Mvc,Search,Asp.net Mvc 2,Modal Dialog,我有一个带有文本框和搜索按钮的视图,例如CustomerTextBox和CustomerSearchButton 客户列表太长,无法在下拉列表中显示,而且必须有高级搜索功能 MVC处理这种情况的最佳实践是什么?当用户单击搜索按钮时,是否应: A.将另一个视图加载到模式弹出窗口(例如/客户/搜索) B.是否将搜索表单放在一个隐藏的div中,单击搜索按钮时该div将展开 C.通过重定向到(“/customers/search”)将用户重定向到搜索页面 我做MVC才3天,所以感谢那些回答我问题的人,他
我做MVC才3天,所以感谢那些回答我问题的人,他们可能有我还看不到的非常明显的答案 我认为这真的取决于你,什么更适合你的网站?如果您需要一些高级搜索功能,请创建/customers/search并重定向到它。如果有点简单和快速,请使用模式弹出窗口,或在单击按钮时使用一个或两个搜索字段展开隐藏的div 看看这个:
您应该将此问题分成多个问题。你在这里要半本书,随便吧。我更感兴趣的是主要问题:什么是最好的方法-A、B或C。关于如何实施的问题可以稍后再问。请参见此示例: