0

我上传了 2 个页面并下载了同一个页面。我在该文件中添加了 2 个控件。但是我的 aspx 页面控件在我的 .cs 文件中不可见。当我编译它时,cs 文件发生错误(ddlbrand 在当前文件中不存在上下文)。我正在使用 vs 2005。我没有设计器文件。(只有 aspx 和 cs 文件)。

4

2 回答 2

1

检查您的控件是否格式正确,是否存在问题,如果没有整个项目和解决方案文件,我认为您无法做到这一点。您需要使用 Visual Studio 在项目中进行更改。您在页面中添加的所有控件也会添加到设计器文件中。

Web 应用程序项目将 .CS 文件作为构建的一部分进行编译,并参考您预先构建的代码隐藏 DLL 即时编译 ASPX - 这就是为什么如果您更改后面的代码则必须重新编译的原因。

于 2012-06-28T11:11:00.857 回答
0

没有设计器文件意味着您在 ASP.Net 网站项目中工作。

检查您的 aspx 标记,它必须缺少一些结束标记或一些重要参数,例如runat="server"

于 2012-06-28T11:12:12.217 回答