C# 名称';someControl';在当前上下文中不存在
我对asp.net控件有一些奇怪的问题 我正在编辑(以前的)工作页,但当我添加新控件并尝试运行它时,它会显示: 名称“xxx”在当前上下文中不存在 另外,当我在标记和代码隐藏文件上重命名一个工作控件时,它也会为此控件给出此错误 我确实读过一些关于删除设计器文件和“转换为web应用程序”的内容,但我没有任何设计器文件,也没有“转换为web应用程序”的选项 有人有什么建议吗 编辑:一些示例: 标记:C# 名称';someControl';在当前上下文中不存在,c#,asp.net,C#,Asp.net,我对asp.net控件有一些奇怪的问题 我正在编辑(以前的)工作页,但当我添加新控件并尝试运行它时,它会显示: 名称“xxx”在当前上下文中不存在 另外,当我在标记和代码隐藏文件上重命名一个工作控件时,它也会为此控件给出此错误 我确实读过一些关于删除设计器文件和“转换为web应用程序”的内容,但我没有任何设计器文件,也没有“转换为web应用程序”的选项 有人有什么建议吗 编辑:一些示例: 标记: <asp:DropDownList runat="server" ID="ddlBank" s
<asp:DropDownList runat="server" ID="ddlBank" style="width: 227px;">
</asp:DropDownList>
<asp:DropDownList runat="server" ID="DropDownList1" style="width: 227px;">
</asp:DropDownList>
“我的IDE”显示的错误消息如下:
找到了解决方案:
似乎有同事添加了另一个页面,指向相同的代码隐藏文件。
这很好,直到我改变了一些东西
希望其他人可以使用此信息。找到了解决方案:
似乎有同事添加了另一个页面,指向相同的代码隐藏文件。
这很好,直到我改变了一些东西
希望其他人可以使用此信息。您是否检查了您的控件是否声明为公共/受保护的属性或字段。如果是这样,则必须以相同的方式声明新控件,并重命名需要重命名的控件的属性/字段。如果要重命名,请检查您的控件是否在代码中声明为公共/受保护属性或字段。如果是这样,则必须以相同的方式声明新控件,并重命名需要重命名的控件的属性/字段
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;
}