I have a VF page where i am displaying the records from a custom object using different SOQL search statement. But when the number of record is getting more i am getting an error of View State. Which mean that VF page cannot hold that much records. How can i resolve it? Please guide me a best way to get this issue resolve.
The view state is primarily a serialised version of a) the non-transient fields of the controller class and b) the page component tree built by the Visualforce
You should find out which of these the problem is with starting from the "Examining the View State" section of An Introduction to Visualforce View State. That article also includes the common approaches to addressing the problem.
Also click on the viewstate tag here and browse the various postings on the subject.
The fix might be very simple e.g. instead of assigning your search results to a field just return them from a getter method.