1.创建静态页表。HTML在web项目目录下,并修改标签内容。
2.在标题下介绍easyui相关的CSS和JS文件。
3.在body元素内部插入<table></table>,并引入表格样式以及数据源。
4.编辑表数据源学生。,并设置表所需的字段和字段值。
5.在表的底部添加一个按钮,然后编写jQuery初始化函数来获取所选行和列的字段值。
6.启动Tomcat服务器,在浏览器中预览页面选择表中的一行,单击按钮,页面将d出所选行的字段值。
如果想把另一个同样结构的DataTable(dt)的某一行添加到另外的DataTable(dtProvider)中,可以定义另一个DataRow,把源DataRow的数据赋到目的DataRow中,再Add进DataTable中就可以了。如下所示:
DataRow drSource= dt.NewRow()//定义dt新的行drSource=dt.Rows.Item(1)//将数据表第二行赋值到行drSource
DataTable dtProvider = new DataTable()//定义新的数据表
DataRow drTarget = dtProvider.NewRow()//定义dtProvider 新的行
drTarget.ItemArry = drSource.ItemArry// 注意:这里的drSource是另一个相同结构的DataTable中的一行。
dtProvider.Rows.Add(drTarget)
代码如下:
private void button1_Click(object sender, EventArgs e)
{
//假定目前dataset里只有一个表
DataTable dt = ds.Tables[0]
string textname = "tn"//必须保证有这行
DataRow dr = dt.Select("text='{0}'", textname)[0]
string suibe = dr[2].ToString()
//或者
string suibe1 = dr["suibe"].ToString()
//现在是给textbox赋值
//其他列类似 *** 作
}
扩展资料
DataSet用法详细
一、特点介绍
1、处理脱机数据,在多层应用程序中很有用。
2、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。
3、处理分级数据
4、缓存更改
5、XML的完整性:DataSet对象和XML文档几乎是可互换的。
二、使用介绍
1、创建DataSet对象:
DataSetds = new DataSet("DataSetName")
2、查看调用SqlDataAdapter.Fill创建的结构
da.Fill(ds,"Orders")
DataTabletbl = ds.Table[0]
foreach(DataColumncol in tbl.Columns)
Console.WriteLine(col.ColumnName)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)