博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DynamicCreateTable 动态添加表格
阅读量:6196 次
发布时间:2019-06-21

本文共 1175 字,大约阅读时间需要 3 分钟。

if (!this.IsPostBack)

{
    Table Table1 = new Table();
   AddRow(Table1, "姓名", "专业", "所在学样", "个人网站");
   AddRow(Table1, "小明", "计算机系", "吉林大学", "http://www.mingrisoft.com");
   Page.Controls.Add(Table1);
}

 

public void AddRow(Table Table1, string strName1, string strName2, string strName3, string strName4)

{
   TableRow row = new TableRow();
//第一行第1列
   TableCell cell1 = new TableCell();
   cell1.Font.Size = FontUnit.Small;//设置单元格的字体大小
   cell1.Text = strName1; //设置单元格中显示的文本
   cell1.Width = 80; //设置单元格的宽度
   row.Cells.Add(cell1); //将创建的单元格添加到行对象
//第一行第2列
   TableCell cell2 = new TableCell();
   cell2.Font.Size = FontUnit.Small;
   cell2.Text = strName2;
   cell2.Width = 80;
   row.Cells.Add(cell2);
//第一行第3列
   TableCell cell3 = new TableCell();
   cell3.Font.Size = FontUnit.Small;
   cell3.Text = strName3;
   cell3.Width = 80;
   row.Cells.Add(cell3);
//第一行第4列
   HyperLink hyperLink = new HyperLink();
   hyperLink.Text = strName4;
   hyperLink.NavigateUrl = strName4;
   hyperLink.Target = "_top";
   TableCell cell4 = new TableCell();
   cell4.Font.Size = FontUnit.Small;
   cell4.Controls.Add(hyperLink);
   cell4.Width = 240;
   row.Cells.Add(cell4);
   Table1.Rows.Add(row);
}

转载于:https://www.cnblogs.com/Yellowshorts/archive/2013/01/19/2867663.html

你可能感兴趣的文章
Extendable Files
查看>>
《深入理解Java虚拟机》(五)JVM调优 - 工具 JConsole
查看>>
一:redis的介绍及使用
查看>>
Android03_Listener监听
查看>>
android asmack 注册 登陆 聊天 多人聊天室 文件传输
查看>>
docker-安装
查看>>
CentOS Yum 软件包管理
查看>>
GRUB(Boot Loader):
查看>>
CSS3 Border属性介绍
查看>>
EL表达式中fn函数
查看>>
职业感悟2-任何一个和您工作有关系的人都有可能影响您的职业发展,包括您的客户...
查看>>
spring boot shiro结合使用,资源资源加载不到问题(filterchain的问题 )
查看>>
七夜网络技术文章网
查看>>
Android中RadioGroup RadioButton CheckBox多选按钮实现方法以及监听方法
查看>>
NSIS脚本学习:使用 LogicLib.nsh 实现基本流程控制结构
查看>>
【Python模块】pymysql模块--MySQL服务器操作
查看>>
CentOS本地host修改配置IP域名之间解析
查看>>
20100919星期天最折磨人的一天。
查看>>
android个人记账软件(附上源码)
查看>>
自定义程序实现Android EditText只允许输入指定字符
查看>>