nie mogę sobie poradzić z taką sprawą… otóż chciałbym zrobić coś takiego, że w programie który ma być i dla admina i dla usera była taka funkcjonalność, że pewna rzecz będzie widoczna tylko dla tego pierwszego. Z tym, że nie chodzi o zwykłą zmianę Visible, a o coś takiego aby kod nieprzeznaczony dla usera w ogóle nie był dla niego dostępny (chodzi mi żeby w Pokaż źródło go nie było…).
Da się coś takiego zrobić? Słyszałem, że się da, ale jeszcze nie udało się znaleźć.
Proszę o jakąś sugestię? Może coś w stylu <% %> i w tym jakiegoś ifa na tej części kodu, który chce ukryć?
Wydaje mi się, że sam już sobie odpowiedziałeś. Jeśli masz plik “code-behind” to użyj Visible = false (nie wiem co Ci tu nie działa). Jeśli nie masz tego pliku i tworzysz “inline” to skorzystaj z <% %>, a tutaj przykład:
<% if (User.IsInRole("admin")) { %>
You can see this
<% } else { %>
You are no admin fool!
<%} %>