protected void SearchButton_Click(object sender, EventArgs e) { if (SearchTextBox.Text.Trim() != null && SearchTextBox.Text.Trim() != "") { try { VehicleRepairBL context = new VehicleRepairBL(); var query = context.FilterVehicles(SearchTextBox.Text.Trim()); VehiclesGridView.DataSourceID = null; VehiclesGridView.DataSource = query; VehiclesGridView.DataBind(); } catch (Exception) { lblError.Text = "An error occurred while retrieving vehicles. Please try again."; } } }
protected void Page_Init(object sender, EventArgs e) { VehiclesGridView.EnableDynamicData(typeof(Vehicle)); vehicleServicesGridView.EnableDynamicData(typeof(VehicleService)); }