Asp.net mvc html.raw中的MVC Razor string.format

Asp.net mvc html.raw中的MVC Razor string.format,asp.net-mvc,razor,Asp.net Mvc,Razor,我使用此razor代码生成一个HTML按钮,该按钮使用模型中的值调用函数: Html.Raw(string.Format("<button type='button' class='btn btn-success btn-xs' onclick='setCoordinatorForService('{0}')'>Åta</button>", item.Name)) Html.Raw(string.Format(“Åta”,item.Name)) 物料的值。名称为“ab

我使用此razor代码生成一个HTML按钮,该按钮使用模型中的值调用函数:

Html.Raw(string.Format("<button type='button' class='btn btn-success btn-xs' onclick='setCoordinatorForService('{0}')'>Åta</button>", item.Name))
Html.Raw(string.Format(“Åta”,item.Name))
物料的值。名称为“abc”,代码为:

<button type="button" class="btn btn-success btn-xs" onclick="setCoordinatorForService(" abc')'="">Åta</button>
奥塔
我想要这个:

<button type="button" class="btn btn-success btn-xs" onclick="setCoordinatorForService("abc")'="">Åta</button>
您必须替换“to”

如果您使用此代码,它可能工作得很好

Html.Raw(string.Format("<button type=\"button\" class=\"btn btn-success btn-xs\" onclick=\"setCoordinatorForService('{0}')\">Åta</button>", item.Name)))
零件可能会出现错误,因为=

您必须替换“to\”

如果您使用此代码,它可能工作得很好

Html.Raw(string.Format("<button type=\"button\" class=\"btn btn-success btn-xs\" onclick=\"setCoordinatorForService('{0}')\">Åta</button>", item.Name)))

部分可能会给出错误,因为=

关于
setCoordinatorForService(\“{0}\”)
?关于
setCoordinatorForService(\“{0}\”)