datalist控件设置如下:
<asp:datalist id="DataList1" runat="server" GridLines="Horizontal" RepeatColumns="5">
现在要解决的问题是:
当数据记录数小于RepeatColumns设置数时,为了页面的显示工整,需要补充相差的空白Item项。例如:查询出的数据记录数为2条,这时跟设置的RepeatColumns数5还差3条,就还需要添加3个空白Item项,以使得页面显示工整美观。
<asp:datalist id="DataList1" runat="server" GridLines="Horizontal" RepeatColumns="5">
现在要解决的问题是:
当数据记录数小于RepeatColumns设置数时,为了页面的显示工整,需要补充相差的空白Item项。例如:查询出的数据记录数为2条,这时跟设置的RepeatColumns数5还差3条,就还需要添加3个空白Item项,以使得页面显示工整美观。
解决方案 »
- inner join 的去重复问题
- protected void Page_PreInit(object sender,EventArgs e)是什么意思?
- 高分求教,如何在VS2005的页面中嵌入显示Excel文件
- 在windows server 2003企业版里面配置iis和asp.ent2.0的问题,急,在线等!!
- 如何在虚拟目录中读取IIS根目录的物理路径??
- asp.net中一放进去水晶报表viewer就出错
- 求助:怎么样随着DropDownList中选择不同的内容的改变TextBox3的值呀?
- 有做过西软客房接口的吗?
- 急!怎么做安全管理机制?
- 问你一个WEB项目不能调试的问题?
- 数据绑定
- Javascript改变iframe路径问题(弄了一晚上了)
假设如下:
DataTable mytab = 你的数据源;
//在此处先判断数据源的行数,不足5行则补足
if(mytab.Rows.Count < 5)
{
//插入新行
mytab.Rows.InsertAt(mytab.NewRow(),第N行);
}
this.DataList1.DataSource = mytab;
this.DataList1.DataBind();如上例,当你插入足够的行之后,就可显示你所要的空白行.