Вы можете передать значение двух или более столбцов, преобразовав их в строку с разделителем-запятой.
CommandArgument='<%# Eval("Role") + "," + Eval("ConflictingRole") %>'
разделить значение commandArgument в обработчике,
string []ar=lnk.CommandArgument.ToString().Split(',');
РЕДАКТИРОВАТЬ:
Вы можете написать запрос на удаление, например:
string sql="DELETE FROM [ConflictingRoles] where Role like @role AND ConflictingRole like @crole";
ИЛИ
string sql="DELETE FROM [ConflictingRoles] where Role=@role AND ConflictingRole=@crole";
Или оператор SQL с жестким кодом (что не рекомендуется)
string sql=string.Format("DELETE FROM [ConflictingRoles] where Role like '%{0}%' AND
ConflictingRole like '%{1}%'",ar[0],ar[1]);