这是我在这里的第一篇文章。我正在做一个大学项目而且我遇到了错误。
我正在ASP.net中建立一个电子学习网站,它们是静态页面。现在,当我打开一个联系我们表格时,它给我一个错误。
联系我们表格在另一个文件夹中。
我是一个菜鸟:(请以简单的方式解释我。
答案 0 :(得分:1)
enter code here
您收到的错误表示在default.aspx.cs
文件所在的目录中没有名为default.aspx
的文件。
请确保此文件存在。
您可能已将其删除,或将其移至其他位置。
您的IIS正在尝试将default.aspx.cs
(代码文件)链接到default.aspx文件,该文件是您使用该代码的HTML
文件。
您可以在ASPX
文件的顶级声明中看到文件之间的链接:
" Codefile = default.aspx.cs"
如果您无法提交default.aspx.cs
文件,我建议您使用开发编辑器重新创建ASPX
文件。这将在default.aspx.cs
文件下自动创建ASPX
文件。
来自MSDN:
Web窗体的代码隐藏页面模型允许您保留标记 在一个文件中 - .aspx文件 - 和另一个文件中的编程代码。 代码文件的名称根据编程而有所不同 你正在使用的语言。例如,如果您正在使用页面 名为SamplePage,标记位于文件SamplePage.aspx和 代码位于名为SamplePage.aspx.vb的文件中(对于Visual Basic)和 SamplePage.aspx.cs(用于C#)。
希望这有帮助。
答案 1 :(得分:0)
嘛!问题是我没有选择C#而我的项目是在vb上。这就是为什么它让我误以为。
如果出现此错误,我们需要确定我们所拥有的文件以及我们制作项目的语言:)