با سلام پیش نهاد من این اینه که تابع Search رو بصورت Static تعریف کنید که مقدار بازگشتیش DataTable باشه که در اون صورت کدتون اینطوری می شه.
GridViewSearch.DataSource = clsGeneral.SearchTable();