The search page required is a single page form with multiple free-form and drop down search selections. How to go about creating custom search page in SharePoint 2010?


Build a custom web part in Visual Studio that performs a search, you can have as many controls as you want. This would require an understanding of building custom web parts, which can't be imparted in a forum such as this.

If you have a programming background in VB.NET or C#, you should be able to pick up the differences. You can google "Building Custom Web Parts in SharePoint 2010", here is a fairly decent one I found:


| improve this answer | |
  • I would go for the web part solution as well. You can easily pass your search query to the result page by adding it in the query string of the result page URL. – Wout Mar 14 '14 at 13:50

if you are using SharePoint 2010 Enterprise Search you have 2 Options

  1. Keyword Query
  2. SharePoint Search SQL Query

If you are using FAST search then you can use FAST Query Language (FQL)

| improve this answer | |

Check this post may it help you to customize the advanced search out of the box web part


| improve this answer | |
  • Please provide more details, link-only answers have a tendency if becoming very little when the link breaks. As I understand it, this link is to your private blog? If so, it is even more important for you to show that you are interested in this community and not only to drive traffic to your blog :) – Robert Lindgren Mar 9 '14 at 9:32

All of the above are correct answers. There are many solutions to this problem. I would also suggest using the SharePoint Search Application's asmx web services, with the community-standard jQuery library SPServices to call ws.


This is will result in a light-weight sandbox-able ajax search web part.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.