2011-08-03 71 views
0

我正在开发一种网站,让您搜索,显示(如缩略图), 删除图像。我跟着这个网站的例子 http://www.codeproject.com/KB/web-image/EasyThumbs.aspx,但我发现 一些问题到“Default.aspx.cs”。 “ThumbFromId在当前上下文中不存在”。现在我注意到Default.aspx.cs看不到aspx页面的“对象”,但我不知道为什么以及如何解决这个问题。aspx.cs和aspx页面问题

+0

你有任何代码可以告诉我们吗?对于从.cs文件中看到的控件,他们需要'runat =“server”'属性 – tom502

+0

以下是整个代码http://www.codeproject.com/script/Articles/ViewDownloads.aspx?aid=17041。我检查了runat,它的设置就像你说的那样 – Edwin

回答

0

在EasyThumbs.aspx中注册了Codebehind文件吗?

代码隐藏=“EasyThumbs.ascx.cs”

+0

现在我已经创建了网页用户控件EasyThumbs,但我不明白你的意思是什么 。 – Edwin

0

的“东西并不在当前的背景下存在”这个问题是由于多个ASPX文件引用相同的CS文件。因此,当你访问控件时,cs不知道你正在谈论哪个aspx文件。

你可以做的是,在整个解决方案中搜索字符串“Default.aspx.cs”。你可能最终会找到两个引用这个cs文件的aspx页面。

希望它有帮助。