Convert looping statement to linq mode
I'm not sure if this is any better and it might depend on how many if statements or different categories you have whether it's worth it.  But an alternative could be something like:

var categoryLabelValues = new Dictionary&lt;string, string&gt;()
    {
        {"11", "Branche"},
        {"22", "Udviklingsstadie"}
    };

foreach(var interest in InterstList
                            .Where(p =&gt; categoryLabelValues.ContainsKey(p.categoryId)))
{ 
   &lt;strong&gt;@categoryLabelValues[interest.categoryId]:@interest.name&lt;/strong&gt;
}