【问题标题】:Auto generating code-behind files from .aspx files从 .aspx 文件自动生成代码隐藏文件
【发布时间】:2010-11-09 22:28:11
【问题描述】:

我有一位设计师在 Dreamweaver 中处理多个页面。设计器正在使用顶部的 Page 指令创建 .aspx 文件。这些正在发送给我,我将它们添加到 Visual Studio ASP.NET WebForms Web 应用程序项目中。问题是默认情况下没有代码隐藏文件,我试图找到一个快捷方式让它们自动生成,就好像我从 Visual Studio 添加了一个新页面一样。

有人知道捷径吗?

谢谢!

【问题讨论】:

  • 哈!您应该改用 MVC。 :)

标签: asp.net webforms


【解决方案1】:

将 aspx 添加到您的项目中,然后右键单击它并选择“转换为 Web 应用程序”

【讨论】:

  • Convert to Web Application存在于项目中,不是aspx文件,也不会创建code-behind文件。
  • @Mike C.:有趣。当设计器文件不存在时,该选项通常存在于 aspx 文件中。刚刚自己测试过,显然没有代码隐藏时它也没有显示。奇怪的。无论如何,我认为 Wyatt 有最好的答案(不包括转换为 MVC 部分)。
【解决方案2】:

从长远来看,与设计师合作的答案是升级到 MVC。使用起来更容易一些。

对于手头的任务,这个工作流程在过去做得很好:

1) 创建具有适当名称的新 Web 表单 (aspx)。
2) 复制/粘贴设计师的代码(无 @Page 指令)
3) 祈祷之类的

或者,从 Visual Studio 添加页面。然后铺上它。

【讨论】:

    【解决方案3】:

    【讨论】:

      猜你喜欢
      • 2020-12-22
      • 2014-11-16
      • 1970-01-01
      • 1970-01-01
      • 2010-12-07
      • 2012-11-27
      • 1970-01-01
      • 2011-01-23
      • 1970-01-01
      相关资源
      最近更新 更多