先构造datatable,把数据放入datatable中,然后datatable排序,然后绑定
DataTable dt = new DataTable("Staff");
DataColumn dc;
dc = new DataColumn("ID", System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
dt.Columns.Add(dc);
DataRow dr;
dr = dt.NewRow();
dr["ID"] = Convert.ToInt32(TextBox1.Text);
dt.Rows.Add(dr);
dr["ID"] = Convert.ToInt32(TextBox2.Text);
dt.Rows.Add(dr);
dr["ID"] = Convert.ToInt32(TextBox3.Text);
dt.Rows.Add(dr);
dr["ID"] = Convert.ToInt32(TextBox4.Text);
dt.Rows.Add(dr);
dt.Select("1=1","id asc");
datagrid1.DataSource = dt;
datagrid1.DataBind();
DataTable dt = new DataTable("Staff");
DataColumn dc;
dc = new DataColumn("ID", System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
dt.Columns.Add(dc);
DataRow dr;
dr = dt.NewRow();
dr["ID"] = Convert.ToInt32(TextBox1.Text);
dt.Rows.Add(dr);
dr["ID"] = Convert.ToInt32(TextBox2.Text);
dt.Rows.Add(dr);
dr["ID"] = Convert.ToInt32(TextBox3.Text);
dt.Rows.Add(dr);
dr["ID"] = Convert.ToInt32(TextBox4.Text);
dt.Rows.Add(dr);
dt.Select("1=1","id asc");
datagrid1.DataSource = dt;
datagrid1.DataBind();
解决方案 »
- 一个思考问题,需要大家帮忙.
- 请问要读取一个Excel文件里的所有表,应该向它发送什么sql指令?
- 权限分级的问题,请高手指点
- C# 中想把richTextBox控件的所有键盘输入、粘贴的功能都给屏蔽,怎么写啊
- C#2005开发是否能建在IIS的根 及开发方便部署问题如何解决?
- winform应用程序缓存怎么用,我要实现过一段时间读下数据库给字符串附值
- 请教一问题,up有分:)
- 树形菜单的问题!!!怎么控制左边的树????
- 几天了,都没搞定!!!
- C#里窗口的大小(size)的单位是什么?怎么知道一个字符串等于几个“这个单位”啊?
- ZedGraph有时候图片不能显示??
- 远程获取图片?(c#)
然后绑定在datagrid里面 datagrid有排序得
dc = new DataColumn("ID", System.Type.GetType("System.Int32"));
dt.Columns.Add(dc); DataRow dr; dr = dt.NewRow();
dr["ID"] = Convert.ToInt32(TextBox1.Text);
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["ID"] = Convert.ToInt32(TextBox2.Text);
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["ID"] = Convert.ToInt32(TextBox3.Text);
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["ID"] = Convert.ToInt32(TextBox4.Text);
dt.Rows.Add(dr);DataSet ds = new DataSet();
ds.Tables.Add(dt);
DataView dv = new DataView(ds.Tables[0], "1 = 1", "ID ASC", DataViewRowState.CurrentRows);DataGrid1.DataSource = dv;
DataGrid1.DataBind();
myDataView.Sort = "id, name DESC";
DataGrid1.DataSource = myDataView;
DataGrid1.DataBind();