В большинстве случаев решение из CD .. будет работать отлично.Однако у меня была немного более запутанная ситуация:
@(String.IsNullOrEmpty(Model.MaidenName) ? " " : Model.MaidenName)
Это напечатало бы меня "" на моей странице, соответственно сгенерировало источник  
.Теперь есть функция Html.Raw(" ")
, которая должна позволять вам писать исходный код, за исключением того, что в этом созвездии она выдает ошибку компилятора:
Сообщение об ошибке компилятора: CS0173: Тип условного выражения не может быть определенпотому что не существует неявного преобразования между 'System.Web.IHtmlString' и 'string'
Так что я закончил тем, что написал следующее утверждение, которое не так приятно, но работает даже в моем случае:
@if (String.IsNullOrEmpty(Model.MaidenName)) { @Html.Raw(" ") } else { @Model.MaidenName }
Примечание: интересно то, что, попав в фигурную скобку, вы должны перезапустить блок Razor.