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?

4 Answers 4


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:


  • 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
    Commented Mar 14, 2014 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)


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


  • 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 :) Commented Mar 9, 2014 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.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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