1

当我开始学习 asp.net 时,我在 Visual Studio 中创建了一个新项目,但它不是空的,它似乎是一个包含 Site.master、Default.aspx、Global.asax 的模板......甚至还有一个数据库. 我开始在 Default.aspx 中编写代码。

在继续编码时,当我尝试从控件访问数据和访问控件时出现错误,例如'textbox3' is not declared. It may be inaccessible due to its protection level.

所以我需要开始一个新项目(这次是空的)并将我的代码从旧项目移动到新的空项目。

问题

我怎样才能做到这一点?我必须从旧项目中获取什么代码?我也必须有一个新的 Site.master 页面,还是应该从中获取任何代码,<form runat="server">例如?

  • 我只需要传输 Default.aspx、它的代码隐藏和 Connection.vb(我创建的一个类)。

谢谢。

4

1 回答 1

1

尝试修复文本框名称以匹配设计器文件中的名称,错误应该会消失。如果失败,请尝试重新创建 Default.aspx,然后删除旧副本。

于 2013-02-27T14:57:16.707 回答