sehummel
sehummel

Reputation: 5568

Concatenating Razor variables in ASP.NET MVC4

How do I concatenate my Razor variables? This is what I have:

@foreach (var item in ViewBag.Pcs) {
    <li><a href="#" class="btn"><i class="icon-hdd"></i>
    @item.Manufacturer.ManufacturerName + ' ' + @item.HardwareType.HType </a></li>
}

But it's showing the quote marks and the pluses. How do I put a space between my two Razor variables?

Upvotes: 2

Views: 953

Answers (1)

Darren
Darren

Reputation: 70728

You just need to leave a space between the variables, for example:

@foreach (var item in ViewBag.Pcs) {
   <li><a href="#" class="btn"><i class="icon-hdd"></i>
  @item.Manufacturer.ManufacturerName @item.HardwareType.HType </a></li>
}

Upvotes: 1

Related Questions