I 开发者_JAVA技巧know it is possible to have multiple CSS classes in an element, but I was wondering if it was possible to select which class to use by using a razor if statement?
So something like this (pseudo code)
<div @if( num items in Model ==0){
class="Error";
} else
class ="home"; >
I would think that this would be possible, if anyone has some ideas I would appreciate their help!
Thanks in advance
<div class="@(Model.Count() == 0 ? "Error" : "home")">
But that looks ugly to me. I would probably write a custom HTML helper if I had to repeat this logic over my views.
精彩评论