我正在尝试在Telerik报告中使用分组,以便我只显示一次特定值。这就是我想要的:
这就是我得到的:
我已经尝试过我能想到的所有关于分组的事情。我已将Name移动到组头,我已将其全部移至组头。这似乎没有什么可以改变我的方式。有没有办法真正实现我想要做的事情?
答案 0 :(得分:1)
我不知道内置的方法可以做到这一点,但你可以用少量代码实现它。
如果从设计师切换到代码视图
private static string LastValue { get; set; }
public static string SuppressDuplicates(string value)
{
if (LastValue == value) return string.Empty;
LastValue = value;
return value;
}
然后设计师通过表达式编辑器将您的文本框从=Fields.FirstName
更改为'= ReportLibrary.ReportName.SuppressDuplicates(Fields.FirstName)
。
通过向项DataBound事件添加处理程序也可以实现相同的功能。