Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Can';找不到ASP.net ListView控件_C#_Asp.net - Fatal编程技术网

C# Can';找不到ASP.net ListView控件

C# Can';找不到ASP.net ListView控件,c#,asp.net,C#,Asp.net,我想扩展列表视图控件: using System; using System.Data; using System.Collections; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentModel; using System.Resources; using System.ComponentModel.Design; using System.Globalization; namespa

我想扩展
列表视图
控件:

using System;
using System.Data;
using System.Collections;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Resources;
using System.ComponentModel.Design;
using System.Globalization;

namespace My.WebControls
{
  /// <summary>
  /// my ListView
  /// </summary>
  [Designer(typeof(System.Web.UI.Design.WebControls.DataBoundControlDesigner))]
  public class MyListView : ListView
  {
  }
}
使用系统;
使用系统数据;
使用系统集合;
使用System.Web.UI;
使用System.Web.UI.WebControl;
使用系统组件模型;
利用系统资源;
使用System.ComponentModel.Design;
利用制度全球化;
命名空间My.WebControls
{
/// 
///我的列表视图
/// 
[Designer(typeof(System.Web.UI.Design.WebControls.DataBoundControlDesigner))]
公共类MyListView:ListView
{
}
}

但编译器看不到此控件。我包括名称空间
system.web.ui.webcontrols
。我还需要检查其他东西吗?我使用框架3.5。

查看
列表
文档,您可以看到该控件存在于
System.Web.Extensions.dll

重新检查引用中是否有此程序集

下面是正在工作的
MyList
类的完整名称空间

[System.ComponentModel.Designer(typeof(System.Web.UI.Design.WebControls.DataBoundControlDesigner))]
public class MyCustomListView : System.Web.UI.WebControls.ListView
{
    // ...
}

由于这个原因,我还必须引用
System.Design.dll
,验证您是否也有这样的引用。

您是否尝试过继承到
控件
类?是的,找到了
控件
类以及
数据网格
和其他控件。我认为它的问题在于visual studio IDE。尝试清理并重新生成解决方案,如果不起作用,请重新启动计算机。using System.Collections.Generic-在项目中添加此引用。我忘记引用程序集。您是如何绘制此红色箭头的?我使用鼠标;)。。。开玩笑: