Nemusíte to dělat přes roli, pokud uživatel roli mít nebude, nešlo by to jinak. Stačí použít:
if (User.Identity.IsAuthenticated) ...
Pokud chcete jen skrývat a zobrazovat něco podle toho, jestli je uživatel přihlášen, můžete použít komponentu LoginView. Ta má uvnitř dva elementy - AnonymousTemplate a LoggedInTemplate, do nichž dáte, co se má zobrazit nepřihlášeným a co přihlášeným. Pokud ji potřebujete dostat do každého řádku GridView jak vidím z ukázky kódu, pro daný sloupeček použijte TemplateField.
|