怎样合并Repeater控件同一列中内容相同的单元格

例如:第一行的第一列和第二行的第一列内容相同的话,把它们合并为一列.... 例如:第一行的第一列和第二行的第一列内容相同的话,把它们合并为一列. 展开
 我来答
匿名用户
2013-05-23
展开全部
<tr><td>
信息一
</td></tr>
<tr><td>
信息二
</td></tr>

假如之前你的repeater里面有段信息是这样放的!

cs文件里写个简单的public方法 判断..
public string returnStr(string val1,strng val2)
{
if(val1==val2)
return "<tr><td>"+val1+"</td></tr>";//这两个相同,随便哪个
if(val1!=val2)
return "<tr><td>"+val1+"</td></tr>"+"<tr><td>"+val2+"</td></tr>";
else
return "";
}

在前台的repeater里,把返回值returnStr(<%# Eval("字段名1")%>.ToString(),<%# Eval("字段名2")%>.ToString()) 放在你要放的地方
匿名用户
2013-05-23
展开全部
不一定要用每个单元格显示每条数据
---
后台写个public 类对你从 数据得到的数据判断 返回你要得到的结果string

在前台repeater控件的相应位置<%= %>输出这个string就行了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式