У меня следующий код вида бритвы asp.net mvc, который, кажется, не работает:
@{
bool Condition1=Model.SomeObject.Condition1;
bool Condition2 = Model.SomeObject.Condition2;
}
if('@Condition1') {
alert('hi condition1');
} else if ('@Condition2') {
alert('hi condition2');
} else {
alert('hi condition3');
}
Вот что не работает:
- когда Условие 2 истинно, javascript 'hi condition2' никогда не попадет под удар.
Я тоже попробовал с этим ниже и все еще не работает.
еще, если ('@ Condition2' == true) {
Мне не хватает здесь кастинга, пожалуйста?
Спасибо.