本文介绍了在GridView上有问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我将列表框项设置为
test1
test2
test3
test4
test5

我从文本框中获取了此值...我想在gridview中获取所有值..我尝试了

i m having listbox item as
test1
test2
test3
test4
test5

i get this value from textbox... i want to get all value in gridview.. i tried

protected void List1_Load(object sender, EventArgs e)
    {
        DataSet ds = new DataSet();
        DataTable dt = new DataTable("Dt");
        DataColumn dc = new DataColumn("Dc");
        dc.DataType = typeof(string);
        dt.Columns.Add(dc);
        DataRow dr = dt.NewRow();
        dr[dt.Columns[0]] = List1.Text;
        dt.Rows.Add(dr);
        Grd1.DataSource = dt;
        Grd1.DataBind();
    }


它只显示选定的值...
我想获得所有价值
请给我一些解决方案


it only shows selected value...
i want to get all value
please give me some solution

推荐答案

DataSet ds = new DataSet();
DataTable dt = new DataTable("Dt");
DataColumn dc = new DataColumn("Dc");
dc.DataType = typeof(string);
dt.Columns.Add(dc);
for (int i= 0; i<= List1.Items.Count - 1; i++) 
{
  DataRow dr = dt.NewRow();
  dr[dt.Columns[0]] = List1.Items[i].Text;
  dt.Rows.Add(dr);
}
Grd1.DataSource = dt;
Grd1.DataBind();


这篇关于在GridView上有问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 13:08