赛尔号奈迪罗尼,网赚联盟,昌平线线路图
继续看一个简单的asp.net应用。protected void page_load(object sender, eventargs e) { if (!ispostback) { datatable dt = initdata(); this.dgpersons.datasource = dt; this.dgpersons.databind(); } } private datatable initdata() { datatable personcollect = new datatable(); personcollect = new datatable(); personcollect.columns.add(p_id); personcollect.columns.add(p_name); personcollect.columns.add(p_age); personcollect.columns.add(p_sex); personcollect.columns.add(p_industry); personcollect.columns.add(p_job); personcollect.columns.add(p_experience); if (personcollect.rows.count < 1) { for (int i = 0; i < 10; i++) { datarow nrow = personcollect.newrow(); nrow[p_id] = system.guid.newguid().tostring(); nrow[p_name] = 西北白杨树; nrow[p_age] = 27; nrow[p_sex] = 男; nrow[p_industry] = 软件; nrow[p_job] = 高级工程师; nrow[p_experience] = 若干年; personcollect.rows.add(nrow); } } return personcollect; } protected void dgpersons_rowcreated(object sender, gridviewroweventargs e) { switch (e.row.rowtype) { case datacontrolrowtype.header://行是标题行 tablecellcollection personheader = e.row.cells;//标题行的单元格集合 personheader.clear();//清空 //添加一个表头 比如以及表头有三列 那么序号就是 0 1 2 personheader.add(new tableheadercell()); personheader[0].attributes.add(rowspan, 2); //跨2行 personheader[0].attributes.add(colspan, 1); //跨1列 personheader[0].attributes.add(bgcolor, darkgreen); personheader[0].text = 序号; personheader.add(new tableheadercell()); personheader[1].attributes.add(colspan, 3); //跨3列 personheader[1].attributes.add(bgcolor, darkyellow); personheader[1].text = 个人基本信息; personheader.add(new tableheadercell()); personheader[2].attributes.add(colspan, 3); //跨3列 personheader[2].attributes.add(bgcolor, darkblue); personheader[2].text = 工作信息; //再添加一个表头 personheader.add(new tableheadercell()); personheader[3].attributes.add(bgcolor, khaki); personheader[3].text = 姓名; personheader.add(new tableheadercell()); personheader[4].attributes.add(bgcolor, khaki); personheader[4].text = 年龄; personheader.add(new tableheadercell()); personheader[5].attributes.add(bgcolor, khaki); personheader[5].text = 性别; personheader.add(new tableheadercell()); personheader[6].attributes.add(bgcolor, khaki); personheader[6].text = 行业; personheader.add(new tableheadercell()); personheader[7].attributes.add(bgcolor, khaki); personheader[7].text = 职业; personheader.add(new tableheadercell()); personheader[8].attributes.add(bgcolor, khaki); personheader[8].text = 经验; //还可以继续添加 //记住不论多少行表头,每个列的序号是一次递增的,而且需要换行 — break; } }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Net Core Web Api项目与在NginX下发布的方法
asp.net core3.1 引用的元包dll版本兼容性问题解决方案
IdentityServer4实现.Net Core API接口权限认证(快速入门)
ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径的实现
网友评论