我的新闻列表是Repeater每行显示一个新闻题目的,共显示25行,我想每隔5行给他加个换行,让他5行,5行的在一起,该怎么办?
解决方案 »
- 【基础问题】javascript 调用 WebService 调不到啊
- datalist棘手问题!急
- 如何快速知道DataSet中的数据是第几行
- SqlServer2005为什么中文显示乱码?
- VS中遇到的问题
- 如何从数据库中循环读出某个字段,然后再textbox中显示出来?
- 高手帮我看一下到底有什么问题 谢谢
- 水晶报表如何修改图表的图例标题???
- 请问:能否在Image控件上的指定坐标处放一个ImageButton控件?
- DataGrid的PageIndexChange事件的触发问题
- 集成 Windows 身份验证问题(在线等!顶有分!)
- 急!!! 如何把Microsoft Visual Studio 2005中工具箱控件找出来
后台
protected string GetBlankRow(RepeaterItem item)
{
if( (item.itemIndex +1) % 5 ==0)
{
return "<tr><td colspan='n' > </td></tr>";
}else return "";
}
你怎么不早问这个问题。。早两天多好啊~~~~
我现在也解决了。不过没cpp2017(慕白兄) 的好。。
我说一下。当时我的数据分2个table显示
我的方法是把他们分开 第一个table 显示 1-10表记录
第2个table显示 11-20记录。。
也就是在sql语句上动了手脚~~~~我上面说的希望对你有帮助~~~
{
if( (item.itemIndex +1) % 5 ==0)
{
return "<tr><td colspan='n' > </td></tr>";
}else return "";
}正解
新手 请问 这个语句要放在那 才合适
if (item.ItemIndex%5=0)
{
return " </tr><tr>";
}
else return " ";
if (item.ItemIndex>4&& item.ItemIndex%5==0)
{
return " </tr><tr>";
}
else return " ";