Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.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# 缺少Web部件UpdatePanel命名空间_C#_Asp.net_Sharepoint_Web Parts - Fatal编程技术网

C# 缺少Web部件UpdatePanel命名空间

C# 缺少Web部件UpdatePanel命名空间,c#,asp.net,sharepoint,web-parts,C#,Asp.net,Sharepoint,Web Parts,我正在创建一个web部件。我需要一个更新面板刷新控件时使用下拉列表。我不知道为什么,但它缺少名称空间,而它不应该是对的 using Microsoft.SharePoint; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Web.UI.HtmlControls; using System.

我正在创建一个web部件。我需要一个更新面板刷新控件时使用下拉列表。我不知道为什么,但它缺少名称空间,而它不应该是对的

using Microsoft.SharePoint;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;

protected override void CreateChildControls()
    {
        updatePanel2 = new UpdatePanel();
        updatePanel2.UpdateMode = UpdatePanelUpdateMode.Conditional;

        toolPartPanel = new Panel();
        label2 = new Label();
将此添加到顶部

using System.Web.UI
控制并不是你想象的那样。您可以在文档中检查名称空间:

或者,如果您使用的是Visual Studio,将鼠标悬停在UpdatePanel单词上,它将建议解析名称空间的选项。

将其添加到顶部

using System.Web.UI
控制并不是你想象的那样。您可以在文档中检查名称空间:


或者,如果您使用的是Visual Studio,请将鼠标悬停在UpdatePanel单词上,它将建议解析命名空间的选项。

在项目的引用中,是否包含对System.Web.UI的引用?通常情况下,由于缺少DLL引用,因此无法解决此问题。

在项目的引用中,是否包含了对System.Web.UI的引用?通常,当它没有给您解决问题的选项时,是因为缺少DLL引用。

我也在创建一个web部件。当我尝试使用更新面板刷新控件时,在自动生成的代码中会出现相同的错误

为了修复它,我为项目添加了一个新的引用

当我向引用中添加
System.Web.Extensions
并重建项目时,问题就消失了


希望有帮助;)

我也在创建一个web部件。当我尝试使用更新面板刷新控件时,在自动生成的代码中会出现相同的错误

为了修复它,我为项目添加了一个新的引用

当我向引用中添加
System.Web.Extensions
并重建项目时,问题就消失了


希望有帮助;)

我那样做了,但还是一样。我知道这个解决方案,通常你只需要鼠标悬停>解决并添加建议的。但是这一个看起来什么都没有。我做了,但它是一样的。我知道这个解决方案,通常你只需要鼠标悬停>解决并添加建议的。但是这一条看起来什么都没有。你能提供你看到的错误的确切文本吗?当然可以。错误是:“找不到类型或命名空间名称‘UpdatePanel’(是否缺少using指令或程序集引用?)”能否提供所看到错误的确切文本?当然可以。错误是:“找不到类型或命名空间名称‘UpdatePanel’(是否缺少using指令或程序集引用?)”我无法在列表上看到System.Web.UI以添加引用。有很多System.Web..一些东西,但不是UI。嗯,它可能已经被添加了--你在参考列表中看到了吗?是的,我使用的是System.Web.UI.HtmlControl和其他控件。现在我刚刚添加了System.Web.UI,看起来还不错。非常感谢。奇怪的是,如此简单的事情和Visual Studio可以像大多数时候一样向我建议名称空间。我无法在列表中看到System.Web.UI来添加引用。有很多System.Web..一些东西,但不是UI。嗯,它可能已经被添加了--你在参考列表中看到了吗?是的,我使用的是System.Web.UI.HtmlControl和其他控件。现在我刚刚添加了System.Web.UI,看起来还不错。非常感谢。奇怪的是,如此简单的事情和VisualStudio可以像大多数时候一样向我建议一个名称空间。