gpt4 book ai didi

c# - 找不到 ASP.net ListView 控件

转载 作者:太空宇宙 更新时间:2023-11-03 20:20:01 24 4
gpt4 key购买 nike

我想扩展 ListView 控件:

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.webcontrols。我还需要检查其他什么吗?我使用的框架是 3.5。

最佳答案

ListView 文档 can be found on MSDN并且您可以看到该控件存在于 System.Web.Extensions.dll

enter image description here

重新检查您的引用文献中是否有此程序集。

这里是工作 MyList 类的完整命名空间

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

因为 DataBoundControlDesigner我还必须引用 System.Design.dll,请验证您是否也有这样的引用。

关于c# - 找不到 ASP.net ListView 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14214756/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com