当双引号被转义时,为什么要插入两个引号?

时间:2015-01-28 22:56:46

标签: c# asp.net .net asp.net-mvc razor

在视图中使用以下ASP.NET MVC 5 Razor代码时

@(Model.cobrandingLogoList[i].isMine ? " class=\"logo-owner\"" : String.Empty)

渲染的输出是

class=""logo-owner""

编辑:添加了输出的屏幕截图 enter image description here

如果我使用

,就会发生同样的事情
@(Model.cobrandingLogoList[i].isMine ? @" class=""logo-owner""" : String.Empty)

我在期待这个

class="logo-owner"

应该使用什么来获得理想的结果?

0 个答案:

没有答案