我正在使用VS2010并且我创建了一个ASP.net空Web应用程序,但我不能为我的生活得到它来生成index.aspx.cs文件。我双击视图中的任何控件,我什么都没得到。我可能会错过什么?我以前只能双击一个控件,如果它不存在,它会自动生成.cs。
答案 0 :(得分:2)
当您向项目添加新项目并选择" Web表单"作为类型,您应该同时拥有index.aspx
和代码隐藏文件。双击控件不会生成文件后面的代码,它只会向其添加事件处理程序。看一下this演练。
答案 1 :(得分:1)
在项目文件(csproj)中,确保您拥有DependentUpon
标记,表明aspx.cs
文件取决于aspx
文件。这是一个例子:
<Compile Include="dir\myFile.aspx.cs">
<DependentUpon>myFile.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
这对我有用。