Если вы хотите связать данные второго повторителя из ItemCommand в вашем коде, у вас есть два варианта.
Вы можете изменить набор данных, заданный вами в качестве источника данных второго повторителя, и установить для конфиденциальных данных пустую строку или **.
Другой вариант, который у вас есть, это добавить логическое свойство IsVisibleToUser в ваш набор данных, а во втором ретрансляторе связать свойство Visible с этим свойством.
Вы можете легко изменить данные, передаваемые вашему источнику данных, с помощью запроса Linq, который создает анонимный объект.
Что-то вроде:
Repeater2.DataSource = from d in MyData
select new
{
FirstName = d.FirstName,
LastName = d.LastName,
Salary = d.Salary,
IsVisibleToUser = CurrentUser.IsInRole(...)
}