What is the code behind Customer_Name field? As for a view, this would be another option.
Any field that you want to search on MUST exist in the database since a query is dynamically created. So in this case a custom property will not work. I am not clear on what you are trying to accomplish. You might give me some more details. Thanks.