如题就是把当前页面中按钮产生的一个事件,将text提交的信息到数据库查询
但是如何现实详细的信息呢?GridView这些是用来显示列表的好像?我是具体查询某一个数据的,应该用什么呢?    protected void Button1_Click(object sender, EventArgs e)
    {
        string ConnStr = ConfigurationManager.ConnectionStrings["Connstr"].ConnectionString;
        SqlConnection conn = new SqlConnection(ConnStr);
        conn.Open();
        SqlCommand cmd = new SqlCommand();
        cmd.Connection = conn;
        cmd.CommandText = "select resume from [table_a] where bigclass='"+ this.keyword.Text.Trim()+"'";
        SqlDataReader dr = cmd.ExecuteReader();
        this.GridView1.DataSource = dr;    //这里GridView用来显示表格,我要将查询的字段resume的全部内容显示出来,而不是记录集,用什么替换呢?
        this.GridView1.DataBind();  //这里也是        conn.Close();    }

解决方案 »

  1.   

    aspx页面:
        <form id="form1" runat="server">
        <asp:TextBox ID="keyword" runat="server"></asp:TextBox>
        <asp:Button ID="Button1" runat="server" Text="立即查询" onclick="Button1_Click" />
        
        <asp:GridView ID="GridView1" runat="server">    //应该需要用什么代替?
        </asp:GridView> 
            
        </form>
      

  2.   

    <asp:GridView ID="GridView1" runat="server"> 
    <Columns>
     <asp:BoundField HeaderText="详细信息" DataField="resume" />
    </Columns>
    </asp:GridView>