0

我今天有一个大脑冻结的时刻。我必须这样做很多次,但无法解决:我所做的只是运行以下内容,但这并不是说 releasetable 是正确的。

Error   55  The type or namespace name 'releasestable' could not be found (are you missing a using directive or an assembly reference?) C:\Users\tomb\Documents\Visual Studio 2010\Projects\Findnzbs\Findnzbs\latestreleases.aspx.cs    16  11  Findnzbs

继承人的代码:

 releasestable webUserControl = (releasestable)Page.LoadControl("~/controls/releasestable.ascx");
  webUserControl.listWhere = "myWhere";
  phReleases.Controls.Add(webUserControl);

在此处输入图像描述

4

3 回答 3

0

是吗

releasestable webUserControl (releasestable)Page.LoadControl("~/controls/releasestable.ascx");
  webUserControl.listWhere = "myWhere";

或者

releasestable webUserControl= (releasestable)Page.LoadControl("~/controls/releasestable.ascx");
  webUserControl.listWhere = "myWhere";
于 2013-06-27T09:52:48.027 回答
0

好的,那么解决方案是添加控件的命名空间。例子

如果您的应用程序名称是 demoproject,则添加

using demoproject.Controls;

其中 Controls 是您拥有控制代码的文件夹。

在您的情况下,它是控件。所以只需复制粘贴上面的行

于 2013-06-27T09:56:09.730 回答
0

因为您需要将其添加到代码的顶部

喜欢

using System.Collections;

using System.Data;
using Findnzbs.Controls;
于 2013-06-27T10:02:18.943 回答