C# 如何在asp.net中检索输入查询文本框的值?

C# 如何在asp.net中检索输入查询文本框的值?,c#,asp.net,gridview,C#,Asp.net,Gridview,示例我有一个文本框输入,输入文本框的内容自定义查询用户输入的内容,示例在文本框中,我尝试输入文本选择id、名称、国家/地区。。从对country表的3列结果的sql查询中,我询问了如何获取列数、文本框自定义输入的列名。。对于要在文本框中显示的列数和gridview中的行数,请选择查询中适当的列数,以及要在gridview中显示的列的名称 private void BindReportColumn(String report_id) { dt = mda.GetData("SELECT

示例我有一个文本框输入,输入文本框的内容自定义查询用户输入的内容,示例在文本框中,我尝试输入文本选择id、名称、国家/地区。。从对country表的3列结果的sql查询中,我询问了如何获取列数、文本框自定义输入的列名。。对于要在文本框中显示的列数和gridview中的行数,请选择查询中适当的列数,以及要在gridview中显示的列的名称

 private void BindReportColumn(String report_id)
{
    dt = mda.GetData("SELECT column_name,column_text,size,back_color,fore_color FROM report_column INNER JOIN report ON report_column.report_id = report.report_id and report.report_id='" + report_id + "'", connStr).Tables[0];
     GridCustomColumn.DataSource = dt;
    GridCustomColumn.DataBind();
}
  private void addcolumn()
    {
        int i;
        //Add the items to the gridview

            DataTable dt = new DataTable();
            //Assign the viewstate to the datatable
            if (!IsNumeric(txtcolumn_count.Text)) txtcolumn_count.Text = "0";
            dt = (DataTable)ViewState["columnreport"];

            for (i = 1; i <= Convert.ToInt32(txtcolumn_count.Text); i++)
            {
                DataRow dr = dt.NewRow();
                //dr["report_id"] = txtreport_id.Text;
                dr["column_name"] = "";
                dr["column_text"] = " ";
                dr["size"] = 0;
                dr["back_color"] = "";
                dr["fore_color"] = "";
                //Add the datarow to the datatable
                dt.Rows.Add(dr);
                //Now bind the datatable to the gridview
                GridCustomColumn.DataSource = dt;
                GridCustomColumn.DataBind();


                //Add the details to viewstate also
                ViewState["columnreport"] = dt;
            }
    }

提前感谢

提供一个你想要的示例?很难解释,可以在这个线程中通过图片吗?是的,你可以粘贴图片通过它插入我的图片吗?抱歉,我是新来的编辑器顶部大括号{}旁边有一个图标