У меня проблема с получением правильного синтаксиса. Html-помощник возвращает true или false.
<% if (<%= Html.SecurityTrim("Admin")%>) { %> <span>Only for accounting</span> <% } %>
Что мне нужно изменить, чтобы это правильно компилировалось?
Похоже, ваш Html.SecurityTrim() возвращает бул.
Html.SecurityTrim()
В этом случае вам не нужно выходить из кода, просто используйте его как условие для тестирования.
<% if (Html.SecurityTrim("Admin")) { %> <span>Only for accounting</span> <% } %>
Предположим, что Html.SecurityTrim() возвращает bool,
bool
<% if ( Html.SecurityTrim("Admin") ) { %> <span>Only for accounting</span> <% } %>