【问题标题】:ASP.NET MVC Files names underscoreASP.NET MVC 文件名下划线
【发布时间】:2011-07-26 12:37:13
【问题描述】:

对于在 ASP.NET MVC razor 中不能直接访问的视图(局部视图、布局等)使用下划线前缀是一种命名约定。我不确定是否应该将此前缀用于只能从子操作访问的视图。

【问题讨论】:

    标签: asp.net-mvc razor


    【解决方案1】:

    不,你不应该。正如您所说,前缀按惯例用于不直接访问的视图。但是,如果子操作有视图,则意味着它已被访问,因此在该视图名称前加上下划线将意味着打破另一种约定(更健壮和传统的:)) - 根据操作名称命名视图。所以不要给它们加前缀,否则你必须在子操作中明确指定视图名称。

    【讨论】:

      猜你喜欢
      • 2011-10-11
      • 1970-01-01
      • 2012-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-22
      • 2018-11-25
      • 2016-12-05
      相关资源
      最近更新 更多