Visual Studio创建WebForms vs空白文件
当试图为其关联aspx页面编写代码隐藏文件时,一个同事和我被阻止了为什么file.aspx中的控件没有出现在codecompletion中,也没有编译没有错误。Visual Studio创建WebForms vs空白文件
当我创建file.aspx和file.aspx.cs时,我创建了这些项目作为空白文件,file.aspx.cs构建操作被设置为编译,而file.aspx构建操作是内容。
我们创建了一个新的“webform”项目,它自动生成SecondFile.aspx和SecondFile.aspx.cs文件并将它们关联起来。我们将HTML和代码从文件复制到SecondFile,代码完成工作,codeBehind编译正确。
为什么?
您还没有足够的信息,但我想你可能忘记把页声明在你的.aspx文件的顶部
<%@ Page Language="C#" CodeFile="file.aspx.cs" Inherits="my_ascx_class_name" %>
不,这里是aspx文件:'' – sammarcow 2011-04-20 16:27:27
请在您的包含更多信息题。不过,你有CodeBehind而不是CodeFile,你是否使用旧版本的ASP.NET? – 2011-04-20 17:46:50
这是一个网站项目或Web应用程序项目?哪个版本的Visual Studio? – 2011-04-19 22:16:04