在代码隐藏页面上禁用设计视图

时间:2009-07-30 19:57:55

标签: asp.net visual-studio-2008

我经常在查看.aspx页面时遇到F7,我正在努力寻找代码,但有时只是出于自然习惯,我再次点击F7(不确定为什么,但它经常发生在frsutrating上) 。在代码隐藏开关上使用F7来设计.aspx的视图,这通常需要一段时间来渲染。

我已经将'源视图'作为默认打开,但我希望F7在代码隐藏时交换回.aspx源而不是设计......这可能吗?

2 个答案:

答案 0 :(得分:6)

我有这种行为,我认为这是开箱即用的方式,但我确实安装了ReSharper。查看键盘设置我的F7绑定到“View.ViewCode(F7(设置设计器))”和“View.ToggleDesigner(F7(全局))”。

答案 1 :(得分:4)

http://www.codeproject.com/KB/macros/ToggleAspNetCodeBehind.aspx?print=true 以下修改应该是您所需要的:

**Change the line:**
    OpenCodeBehindFile(activeDoc)
to:
  OpenCodeBehindFile(activeDoc & ".cs")

**Change the line in OpenCodeBehindFile from:**
  projItem.Open(Constants.vsViewKindCode)
to:
  projItem.Open(Constants.vsViewKindCode).Activate()

参考:http://social.msdn.microsoft.com/forums/en-US/csharpide/thread/90ccfd68-c083-49a4-947a-03178d6af288/

相关问题