テキスト ボックスからキーワードを取得し、LinqDataSource にバインドされている GridView を更新したいと考えています。
次のように OnTextChanged 関数でこれを行うことができると思います
protected void OnTextChanged(object sender, EventArgs e)
{
// do LINQ query based on content in textbox
catalogDataContext dc = new catalogDataContext();
var query = from product in dc.catalog
where product.Name.Contains(TextBox.Text)
select product;
// what do I have to do here to refresh the GridView? Thanks.
GridView.DataBind();
}