或者说如何使用C#生成表格?我想了一个办法,用很多个label,可是这样太笨了,有没有其他办法?
解决方案 »
- 有关文件操作的问题
- 已经设置好字体,但是程序运行时所有字体统一为小四号字,为什么?
- c# 反序列化时出现OutOfMemoryException异常
- 开发环境Visual studio 2005 ,C#开发的。发布的时候如何自动注册控件。
- c#中如何获取上一个窗体的控件的值,cs类的程序
- 请问如何自由控制网卡绑定的IP?
- 麻烦大家帮我看看这个最简单的控制台程序,第一个回答正确答案的给100分
- datagridview显示问题
- 一个很菜的问题,刚学C#.
- C#项目引用的项目、第三方DLL。生成时放在子目录里?
- 制作ASP的DataGridView控件时的问题。
- C#网络Socket中Bind错误.求救
datagridview也可以当作纯的表格来用,不绑定数据源也可以DataGridView DGV;
DGV.Parent=this;
...DGV.Columns.Add(new DataGridViewTextBoxColumn());
DGV.Columns.Add(new DataGridViewTextBoxColumn());
DGV.Rows.Add(3);就生成了一个3行2列的表格
给第1行第2列赋值
DGV.Rows[0].Cells[1].Value="aaa";
取第1行第2列的值
String S=DGV.Rows[0].Cells[1].Value;
只是注意默认单元格值是null而不是空,因为单元格不一定是字符串,所以它设成了null
if (DGV.Rows[0].Cells[1].Value==null)
S=String.Empty;
<ItemTemplate>
<a href="#"><img width="150" height="214" src="<%# DataBinder.Eval(Container.DataItem,"图片") %>" /></a>
</ItemTemplate>
</asp:DataList>
datalist会自动生成表格的