1

我对 asp.net 控件有一些奇怪的问题。

我正在编辑一个(以前的)工作页面,但是当我添加一个新控件并尝试运行它时,它说:

当前上下文中不存在名称“xxx”

此外,当我在标记和代码隐藏文件上重命名工作控件时,它也会为此控件提供此错误。

我确实阅读了有关删除设计器文件和“转换为 Web 应用程序”的内容,但我没有任何设计器文件,也没有“转换为 Web 应用程序”的选项。

有没有人有什么建议?

编辑:一些例子:

标记:

<asp:DropDownList runat="server" ID="ddlBank" style="width: 227px;">
</asp:DropDownList>
<asp:DropDownList runat="server" ID="DropDownList1" style="width: 227px;">
</asp:DropDownList>

后面的代码:

if (ddlBank.SelectedValue == "0")
{
    displayMessageBar("Error", "Je dient eerst een bank op te geven.", "error");
    return;
}

if (DropDownList1.SelectedValue == "0")
{
    displayMessageBar("Error", "Je dient eerst een bank op te geven.", "error");
    return;
}

我的 IDE 给出的错误消息:

错误信息

4

1 回答 1

1

找到了解决方案:

似乎某个同事添加了另一个页面,指向相同的代码隐藏文件。效果很好,直到我改变了一些东西。

让我们希望其他人可以使用此信息。

于 2013-02-22T14:19:36.713 回答