Javascript ng类从c#类返回真值和假值

Javascript ng类从c#类返回真值和假值,javascript,angularjs,asp.net-mvc,angular-material,Javascript,Angularjs,Asp.net Mvc,Angular Material,我在MVC5控制器中使用用户定义的类返回这段代码,并使用@Html.raw()进行渲染,代码执行得很好,但是当我添加 ng class='{'DeleteBtn':true,'DeleteBtn':false}' 它给出了这个错误 未能对“元素”执行“setAttribute”:“deletebtn”:“不是有效的属性名。 StringBuilder MyCode=new StringBuilder(); MyCode.追加(“删除”)如果您想在撇号(单引号)内使用撇号(单引号),则不应在撇号

我在MVC5控制器中使用用户定义的类返回这段代码,并使用@Html.raw()进行渲染,代码执行得很好,但是当我添加

ng class='{'DeleteBtn':true,'DeleteBtn':false}'

它给出了这个错误

未能对“元素”执行“setAttribute”:“deletebtn”:“不是有效的属性名。

StringBuilder MyCode=new StringBuilder();

MyCode.追加(“删除”)如果您想在撇号(单引号)内使用撇号(单引号),则不应在撇号(单引号)前使用\号
例如:-ng class='\'DeleteBtn\':true'

Suraj,我正在添加这一行,ng class='{'\'DeleteBtn\':'true','\'DeleteBtn\':'false'}但它表示错误:[$parse:ueoe]表达式意外结束:{将'\'附加为\'并从布尔类型中删除单引号我没有理解您,您能在上面的行中进行更改吗。很抱歉,现在问您,您定义ng类的原因是什么?我想为某些按钮最初设置一个类,稍后当它们获得渲染时,我将根据条件进行更改。