当前位置: 首页 > news >正文

网站建设牜金手指花总十五深圳建网站找哪家

网站建设牜金手指花总十五,深圳建网站找哪家,星辰wordpress主题,手机网站建设哪个前言在C#中DataTable导出数据的时候#xff0c;我们需要HTML格式的输出数据, 这时候就需要使用将DataTable导出为到HTML格式的方法了#xff0c;以下代码就可以帮助我们达到目的。首先,我们要绑定DataTable和 DataGridView。一、通过DataTable绑定DataGridView1. 创建DataTab…前言在C#中DataTable导出数据的时候我们需要HTML格式的输出数据, 这时候就需要使用将DataTable导出为到HTML格式的方法了以下代码就可以帮助我们达到目的。首先,我们要绑定DataTable和 DataGridView。一、通过DataTable绑定DataGridView1. 创建DataTable添加列DataTable table new DataTable();table.Columns.Add(ID, typeof(int));table.Columns.Add(NAME, typeof(string));table.Columns.Add(CITY, typeof(string));2. 再添加行table.Rows.Add(111, Devesh, Ghaziabad);table.Rows.Add(222, ROLI, KANPUR);table.Rows.Add(102, ROLI, MAINPURI);table.Rows.Add(212, DEVESH, KANPUR);3. 绑定DataGridViewdataGridView1.DataSourcetable;4. 运行结果二、将DataTable 导出为 HTML我写了一组代码来为每个DataTable创建HTML文本。你可以在你的项目中直接引用。代码如下protected string ExportDatatableToHtml(DataTable dt){StringBuilder strHTMLBuilder new StringBuilder();strHTMLBuilder.Append();strHTMLBuilder.Append();strHTMLBuilder.Append();strHTMLBuilder.Append();strHTMLBuilder.Append(strHTMLBuilder.Append();foreach (DataColumn myColumn in dt.Columns){strHTMLBuilder.Append();strHTMLBuilder.Append(myColumn.ColumnName);strHTMLBuilder.Append();}strHTMLBuilder.Append();foreach (DataRow myRow in dt.Rows){strHTMLBuilder.Append();foreach (DataColumn myColumn in dt.Columns){strHTMLBuilder.Append();strHTMLBuilder.Append(myRow[myColumn.ColumnName].ToString());strHTMLBuilder.Append();}strHTMLBuilder.Append();}//Close tags.strHTMLBuilder.Append();strHTMLBuilder.Append();strHTMLBuilder.Append();string Htmltext strHTMLBuilder.ToString();return Htmltext;}三、代码理解我们创建了一个函数,使用DataTable作为参数。然后用stringbuilder类创建动态的HTML文本。输出结果与DataGridView中的行和列数量相同。在HTML中创建列。foreach (DataColumn myColumn in dt.Columns){strHTMLBuilder.Append();strHTMLBuilder.Append(myColumn.ColumnName);strHTMLBuilder.Append();}复制数据以下代码就会在DataTable中创建相同数量的行并将数据复制到HTML行中。foreach (DataRow myRow in dt.Rows){strHTMLBuilder.Append();foreach (DataColumn myColumn in dt.Columns){strHTMLBuilder.Append();strHTMLBuilder.Append(myRow[myColumn.ColumnName].ToString());strHTMLBuilder.Append();}strHTMLBuilder.Append();}四、执行上面的代码后得到如下HTML文本IDNAMECITY111DeveshGhaziabad222ROLIKANPUR102ROLIMAINPURI212DEVESHKANPUR五、创建HTML文件string HtmlBody ExportDatatableToHtml(table)System.IO.File.WriteAllText(c:\abc.HTML, HtmlBody);六、运行结果总结以上就是关于C#中将DataTable导出为HTML格式的全部内容了希望本文的内容对大家的学习或者工作能带来一定的帮助如果有疑问大家可以留言交流。
http://www.pierceye.com/news/152687/

相关文章:

  • 购物网站er图经营管理培训课程
  • 男女明星直接做的视频网站wordpress设置的页面跳转失败
  • 建企业网站价格wordpress稳定吗
  • 免费1级做爰网站研发项目管理系统
  • 建设网站好公司石家庄招聘求职信息网
  • 杭州市建筑业协会官网在线seo推广软件
  • 网站建设策划师管理网站建设
  • 做搜狗网站排名首页公司取名生成器免费
  • 用模板搭建的网站备案吗官方网站平台下载软件
  • 网站建设和网络推广方案济宁网站建设那家好
  • 做网站用哪个软件写比较好电商运营团队结构图
  • 建设领域信用系统网站邢台网站建设讯息
  • 建设网站技术人员先进事迹无锡有哪些做网站的公司
  • 2016网站设计欣赏企业网站推广建设
  • 国外简洁的网站跨境电商服务平台有哪些
  • 国内做网站技术支持 网站建设
  • 绍兴做团购的网站织梦转易优cms
  • 百度 网站 质量度扬州市工程建设招标网
  • 营销网站建设流程图优化营商环境发言稿
  • 设计网站公司有哪些怎么做网店
  • 高端的网站设计费用外贸营销型网站建设平台
  • 买源码做网站简单嘛贵阳百度seo点击软件
  • 省建设注册管理网站网站的维护和推广
  • wordpress 插件站wordpress本地mp3
  • 爱站工具包的主要功能很有设计感的企业网站
  • 地下城钓鱼网站如何做iis添加网站无法访问
  • 招聘网站大全网站开发liucheng
  • erlang做网站优势深圳集团网站建设公司好
  • 烟台公司建网站seo网站推广 沈阳
  • 没有网站做APP企业网站模板建站