How can I simplify this code using razor engine (c# mvc)..Is there any way to mix c# and css inside razor engine?
Actually i am not getting correct answer while trying this
@model FoodViewModel
@foreach (FoodView item in Model.Foodviews)
{
@if (item.vote == 1)
{
<input type="radio" name="example" class="rating" value="1" checked="checked" />
<input type="radio" name="example" class="rating" value="2" />
<input type="radio" name="example" class="rating" value="3" />
<input type="radio" name="example" class="rating" value="4" />
<input type="radio" name="example" class="rating" value="5" />
}
else if(item.vote == 2)
{
<input type="radio" name="example" class="rating" value="1" />
<input type="radio" name="example" class="rating" value="2" checked="checked" />
<input type="radio" name="example" class="rating" value="3" />
<input type="radio" name="example" class="rating" value="4" />
<input type="radio" name="example" class="rating" value="5" />
}
else if (@item.vote == 3)
{
<input type="radio" name="example" class="rating" value="1" />
<input type="radio" name="example" class="rating" value="2" />
<input type="radio" name="example" class="rating" value="3" checked="checked" />
<input type="radio" name="example" class="rating" value="4" />
<input type="radio" name="example" class="rating" value="5" />
}
else
{
<input type="radio" name="example" class="rating" value="1" />
<input type="radio" name="example" class="rating" value="2" />
<input type="radio" name="example" class="rating" value="3" />
<input type="radio" name="example" class="rating" value="4" />
<input type="radio" name="example" class="rating" value="5" />
}
}