怎么还在用这种拼接html的这么原始的方式。razor的模版不香?
吧你程序里面用的这些字符串,拆出来放到配置文件或者资源文件里面.
比如:
appsetting.json
{
"国家级获得数量模板":"<br>国家级获得数量模板:{0}",
"省级获得数量模板":"<br>省级获得数量模板:{0}";
}
程序里面load这个配置文件,然后用string.format.
可能我一开始误导了大家。现在这个页面修改js代码、html代码都会报这个字符太长编译不通过的错。
@NextToYou: vs和msbuild降级回到以前的版本去.
默认情况下RazorCompileOnBuild设置为true,它会自动生成和编译Razor页面和Razor视图
在项目文件中添加(VS2019双击项目)
<PropertyGroup>
<RazorCompileOnBuild>false</RazorCompileOnBuild>
</PropertyGroup>