#asp.net-mvc-3 #razor
#asp.net-mvc-3 #razor
Вопрос:
и
не допускаются в синтаксисе @if …
Вопрос: Как я могу добавить интервал / поле внутри блока razor @if {}?
@if (User.IsInRole("Admin"))
{
@* I need to add certain bottom margin here *@
}
else
{
@* I need to add certain bottom margin here *@
}
@* More stuff down here ... *@
Ответ №1:
@{
var margin = string.Empty;
if (condition1)
{
margin = "10px";;
}
else if (condition2)
{
margin = "20px";
}
}
<div style="margin-bottom: @margin">
my stuff
</div>
Это один из многих способов сделать это