这个问题有点意思,Razor的自动闭合性,导致JS代码不能直接与Razor代码混排,原来ASPX页面中,我们到处可见这种代码
而如果是Razor页面,这种写法,显然是行不通的,因为JS变量直接混在了Razor块中,使得系统无法辨认JS,事实上,我们在razor中,可以加入<script>块
来解决这个问题,上面的代码在Razor视图中,可以类似于这样
这种代码,我们感觉比ASPX里的排版更加清晰了,呵呵!
感谢Razor!
这个问题有点意思,Razor的自动闭合性,导致JS代码不能直接与Razor代码混排,原来ASPX页面中,我们到处可见这种代码
而如果是Razor页面,这种写法,显然是行不通的,因为JS变量直接混在了Razor块中,使得系统无法辨认JS,事实上,我们在razor中,可以加入<script>块
来解决这个问题,上面的代码在Razor视图中,可以类似于这样
这种代码,我们感觉比ASPX里的排版更加清晰了,呵呵!
感谢Razor!