列名1 数据a 数据b
列名2 数据a 数据b
列名3 数据a 数据b
请问这样的列表怎么做啊,请说详细点,谢谢
我用datalist,但他的列名不能想上面的那样排,不知道怎么搞了
列名2 数据a 数据b
列名3 数据a 数据b
请问这样的列表怎么做啊,请说详细点,谢谢
我用datalist,但他的列名不能想上面的那样排,不知道怎么搞了
解决方案 »
- 关于asp.net日期的问题。
- JS 天、时、分、秒的倒计时
- 关于gridview中同时使用Hyperlinkfield和Buttonfield时遇到的问题!
- 如何显示dundas折线图上每个点Y轴的值
- 在datalist查找控件这样不对?
- 用vs2003做好的网站如何发布?
- 按两个字段排序如何实现啊?
- 好吧我换一个方法问,要如何用"asp.net server web 控件" 在 client 端 "模拟并处理" 类似 "html控件的mouseover的事件" 的频繁发生事件
- 我用asp.net写一个小的调查表网页,用户超过20人用不了
- 如何创建后缀名为ascx的文件!!请大家帮忙
- 如何用Sql 语句实现“级联更新相关字段”和“级联删除相关字段”的功能
- 请教ASP.net网站基本设计及架构思路
RepeatDirection.Horizontal水平排列
RepeatDirection.Vertical垂直排列
<ItemTemplate>
</ItemTemplate>
</asp:DataList>
1 4
2 5
3 6你如果要更改的话请设置
RepeatDirection
那不能显示列名
我要把列名也显示出来列名1 数据a 数据b
列名2 数据a 数据b
列名3 数据a 数据b 你们说的只能吧数据显示出来
{
int itmp=dt.Rows.Count%iSize;
int iColumn;
if(itmp==0)
iColumn=dt.Rows.Count/iSize;
else
iColumn=dt.Rows.Count/iSize+1;
DataTable newdt=new DataTable();
for(int i=0;i<iColumn;i++)
{
DataColumn dc=new DataColumn(dt.Columns[iColumnID].ColumnName+i,dt.Columns[iColumnID].DataType);
newdt.Columns.Add(dc);
}
for(int i=0;i<iSize;i++)
{
DataRow dr=newdt.NewRow();
for(int j=0;j<iColumn;j++)
{
if((i+j*iSize)<dt.Rows.Count)dr[dt.Columns[iColumnID].ColumnName+j]=dt.Rows[i+j*iSize][iColumnID];
}
newdt.Rows.Add(dr);
}
return newdt;
}
RepeatDirection.Vertical垂直排列