当前内容中不存在名称Repeater1

时间:2014-06-22 19:19:47

标签: c# asp.net master-pages

我在asp.net c#上使用了一个主页。 (并且手动创建了与母版页相关的aspx页面,而不是自动创建)

我在页面上放了一个转发器控件。

然后我无法通过代码隐藏中的名称来控制。

编译错误是:'当前内容中没有名称Repeater1'

你能指出我的错误吗?

1 个答案:

答案 0 :(得分:0)

有时设计师与aspx页面不同步。当发生这样的事情时,文件后面的代码变得无法访问您添加到aspx页面的控件,并且您将收到类似于您收到的错误。

您可以通过重新生成设计器文件来解决此错误,正如您所说的Project - >转换为Web应用程序是一种方法。

最后一件事,不确定你正在使用什么版本的VS,或者这是否会有所帮助,但是有一个针对VS2010发布的修补程序可以解决这个问题的一些问题。

http://blogs.msdn.com/b/webdev/archive/2010/03/05/hotfix-for-issue-with-auto-generated-designer-files-not-adding-controls.aspx