加载GridView的ASP.Net搜索按钮示例?

加载GridView的ASP.Net搜索按钮示例?,asp.net,gridview,binding,events,Asp.net,Gridview,Binding,Events,使用ASP.NET2.0 我需要一个例子,说明如何在单击页面上的按钮后加载GridView 我无法获得正确的事件-由于页面加载中的回发,似乎没有获得正确的事件。我有三个文本框,它们的内容被传递给执行的查询,并返回一个datatable。但如何以及以何种顺序 坦斯克, Bob你能添加你正在使用的代码吗?这样我们就可以看到你可能会犯什么错误。基本上,您的步骤应该如下所示: 将事件处理程序添加到按钮以调用方法 在方法中,将数据从数据库检索到datatable中 将gridview.datasource

使用ASP.NET2.0

我需要一个例子,说明如何在单击页面上的按钮后加载GridView

我无法获得正确的事件-由于页面加载中的回发,似乎没有获得正确的事件。我有三个文本框,它们的内容被传递给执行的查询,并返回一个datatable。但如何以及以何种顺序

坦斯克,
Bob

你能添加你正在使用的代码吗?这样我们就可以看到你可能会犯什么错误。基本上,您的步骤应该如下所示:

  • 将事件处理程序添加到按钮以调用方法
  • 在方法中,将数据从数据库检索到datatable中
  • 将gridview.datasource设置为新的datatable
  • 运行gridview.databind将数据绑定到网格

  • 你可以添加你正在使用的代码,这样我们就可以看到你可能会犯什么错误。基本上,您的步骤应该如下所示:

  • 将事件处理程序添加到按钮以调用方法
  • 在方法中,将数据从数据库检索到datatable中
  • 将gridview.datasource设置为新的datatable
  • 运行gridview.databind将数据绑定到网格

  • 您是否在寻找页面事件生命周期的概述?如果是这样,您可以查看这篇MSDN文章:

    总之,事件按以下顺序触发:

    • 预初始化
    • 初始化
    • 初始化完成
    • 预载
    • 装载
    • (来自控件的事件,包括文本框上的“TextChanged”之类的内容)
    • 装载完成
    • 预渲染
    • SaveStateComplete
    • 渲染
    • 卸下

    希望有帮助

    您是否在寻找页面事件生命周期的概述?如果是这样,您可以查看这篇MSDN文章:

    总之,事件按以下顺序触发:

    • 预初始化
    • 初始化
    • 初始化完成
    • 预载
    • 装载
    • (来自控件的事件,包括文本框上的“TextChanged”之类的内容)
    • 装载完成
    • 预渲染
    • SaveStateComplete
    • 渲染
    • 卸下
    希望有帮助

    这是您的代码:

    protected void Button2_Click(object sender, EventArgs e)
    {
       DataTable DT = new DataTable();
       DT = select_grid_obj.selectallrecord(txtsearchrecord.Text);
       GridView1.DataSource = DT;
       GridView1.DataBind();
    }
    
    这是您的代码:

    protected void Button2_Click(object sender, EventArgs e)
    {
       DataTable DT = new DataTable();
       DT = select_grid_obj.selectallrecord(txtsearchrecord.Text);
       GridView1.DataSource = DT;
       GridView1.DataBind();
    }