当我在HtmlHelper方法中构造HTML时,它看起来真的很难看,因为我必须反斜杠或加倍我的双引号,如下所示:
var html = @"<input type=""text"" name =""firstName"">";
如果我想将string.Format
与Angular-JS一起使用,情况会更糟,因为那时我必须输出四个花括号:
var html = string.Format(@"{0} Rate: {{{{model.Rate}}}}", rateType);
当然,在这种环境中没有HTML语法突出显示。有没有办法在帮助器中编写看起来很正常的HTML?
答案 0 :(得分:2)
如何使用'
代替"
var html = @"<input type='text' name ='firstName'>";