У меня есть страница asp.net с gridview. Я хотел бы сделать так, чтобы определенные столбцы в gridview отображались только в том случае, если пользователь находится в определенной роли, то есть если HttpContext.Current.User.IsInRole (XXX) возвращает true.Как отображать столбец gridview только для пользователей в определенной роли?
Что такое самый простой способ сделать это?
Я бы предпочел решение, в котором я могу легко поместить это в свой код ASP, а не в код кода.
Я сделал что-то вроде этого. Тем не менее, у меня есть столбец в нескольких таблицах (а столбцы разные в каждой таблице), поэтому столбец не будет иметь одинаковый индекс в каждой таблице. Было бы очень приятно, если бы я мог ссылаться на столбец так или иначе, не используя этот индекс. – 2010-12-03 15:08:00