protected void GetCountriesButton_Click(object sender, EventArgs e) { CustomersClient customersService = new CustomersClient(); CustomersGridView.DataSource = customersService.GetCountries(StartingLettersTextBox.Text); CustomersGridView.DataBind(); }
protected void GetCountriesButton_Click(object sender, EventArgs e) { // Does cached item exist? if (countryDataTable == null) { CustomersClient customersService = new CustomersClient(); // Retrieve DataTable from WCF Service countryDataTable = customersService.GetCountries(StartingLettersTextBox.Text); // Save DataTable to cache Cache["Countries"] = countryDataTable; } // Set GridView DataSource CustomersGridView.DataSource = countryDataTable; CustomersGridView.DataBind(); }