关于 ASP.NET MVC 开发流程的一点疑惑

本人小白,项目使用 ASP.NET MVC 开发模式,我作为前端,布局页面的时候,发现是在 views 目录下的以 .cshtml 作为后缀名的文件中工作,而且之后会交给后端工程师,它改完之后我再一看,普通的html标记中混杂了很多C#语句,请问这样是不是有违“前后端分离”?

阅读 4k
2 个回答

没有C#吧,里面是Razor语法、HtmlHelper中的扩展方法,AjaxHelper中的方法而已。

基本都不会直接放C#处理程序,这样的代码是没有编译的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进