Uncaught SyntaxError: Unexpected identifier in StringBuilder
Uncaught SyntaxError: Unexpected identifier in StringBuilder
我正在尝试将 HTML 代码嵌入到 Razor 视图页面的 StringBuilder
中,但是 运行 我得到 Uncaught SyntaxError: Unexpected identifier
error.Here 是我的代码。 .
@{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
foreach(var row in Model)
{
sb.AppendFormat("['{0}', '{1}', '{2}', '{3}','{4}','{5}'],",
"<input type='checkbox' name='select' id='' value=''>", "", row.CompanyCode, row.CompanyName, row.PrimaryContactName, row.PrimaryContactEmail);
}
}
这是我在 Chrome..
的开发者工具控制台中的值
var dataSet = [['<input type='checkbox' name='select' id='' value=''>', '', '73878', 'Systems','hgfjhf','systems.com'],['<input type='checkbox' name='select' id='' value=''>', '', '99878', 'Microsoft Systems','Archit','ems.com'],];
请帮我解决this.Thanks
使用转义双引号 \"
或 ""
生成字符串,以便在使用单引号和双引号组合时不会破坏字符串
sb.AppendFormat("[\"{0}\", '{1}', '{2}', '{3}','{4}','{5}'],",
"<input type='checkbox' name='select' id='' value=''>", "", row.CompanyCode, row.CompanyName, row.PrimaryContactName, row.PrimaryContactEmail);
我正在尝试将 HTML 代码嵌入到 Razor 视图页面的 StringBuilder
中,但是 运行 我得到 Uncaught SyntaxError: Unexpected identifier
error.Here 是我的代码。 .
@{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
foreach(var row in Model)
{
sb.AppendFormat("['{0}', '{1}', '{2}', '{3}','{4}','{5}'],",
"<input type='checkbox' name='select' id='' value=''>", "", row.CompanyCode, row.CompanyName, row.PrimaryContactName, row.PrimaryContactEmail);
}
}
这是我在 Chrome..
的开发者工具控制台中的值var dataSet = [['<input type='checkbox' name='select' id='' value=''>', '', '73878', 'Systems','hgfjhf','systems.com'],['<input type='checkbox' name='select' id='' value=''>', '', '99878', 'Microsoft Systems','Archit','ems.com'],];
请帮我解决this.Thanks
使用转义双引号 \"
或 ""
生成字符串,以便在使用单引号和双引号组合时不会破坏字符串
sb.AppendFormat("[\"{0}\", '{1}', '{2}', '{3}','{4}','{5}'],",
"<input type='checkbox' name='select' id='' value=''>", "", row.CompanyCode, row.CompanyName, row.PrimaryContactName, row.PrimaryContactEmail);