2010-03-24 79 views
2

在使用C#的ASP.NET Web应用程序中,当我们双击设计时,它将转到页面后面的代码(cs文件),但问题是,当我们双击设计其去源文件的脚本。为什么会发生?无法在Visual Studio中的文件后面打开代码

+0

@sravan:我编辑了你的问题,在标题和标签中包含一个VS引用。我很确定这是你想要的,但如果不是这样,不要犹豫,回滚我的编辑。 – 2010-03-24 08:35:16

+0

@ user260997您是否亲自修改该文件? – 2012-09-21 19:20:25

+0

对于回答您的问题的用户以及其他遇到问题的用户来说,通过检查正确的答案来确定您是否找到了正确的答案将对您有所帮助。 – 2012-09-21 19:21:44

回答

1

实际上是否存在匹配页面的.aspx.cs文件?听起来像你正在处理的项目是一个网站,而不是一个WebApplication,并且该页面是在没有检查“将代码放在单独文件中”的情况下创建的。

.aspx页面的脚本部分是否还有其他内容?有可能一旦有代码在里面,双击设计器就会打开它,而不是后面的代码。

就个人而言,我总是避免双击打开的情况下我不小心点击控制,并创建一个click事件,而不是仅仅开放代码的源代码 - 我宁愿之一:

  1. 右对齐点击设计师和“查看源代码”
  2. 从解决方案资源管理器直接打开.cs文件。
1

我有同样的问题,当我调查我的代码时,我发现@page标记中代码文件不正确的问题。

0

将.ascx文件导入到现有项目后出现此问题。我必须自己导入.ascx.cs和.ascx.designer.cs文件,否则我无法使用Visual Studio的“Show Code(F7)”功能。它会显示文件都在那里,但Visual Studio中的图标有点灰暗。

相关问题