Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.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
Asp.net ASPX页上的变量不可访问,因为它具有代码隐藏的保护级别_Asp.net_.net_Vb.net - Fatal编程技术网

Asp.net ASPX页上的变量不可访问,因为它具有代码隐藏的保护级别

Asp.net ASPX页上的变量不可访问,因为它具有代码隐藏的保护级别,asp.net,.net,vb.net,Asp.net,.net,Vb.net,我正在尝试修复一个旧项目,但出现错误: ProductionSchedule.aspx.vb(72,0):错误BC30451:“PanelStatusBL”未声明。由于其保护级别,可能无法访问 现在在ASPX页面上,它很简单: <%@ Page Title="Production Schedule" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="ProductionSche

我正在尝试修复一个旧项目,但出现错误:

ProductionSchedule.aspx.vb(72,0):错误BC30451:“PanelStatusBL”未声明。由于其保护级别,可能无法访问

现在在ASPX页面上,它很简单:

<%@ Page Title="Production Schedule" Language="VB" MasterPageFile="~/Site.master"   
AutoEventWireup="false" CodeFile="ProductionSchedule.aspx.vb" Inherits="ProductionSchedule" %>
<asp:Panel ID="PanelStatusBL" runat ="server" ClientIDMode="AutoID">                          
                            <div style="width:100%; text-align:left">  
                                <h5><asp:Label ID="LabelBatchLineHeading"  
 runat="server" Text="Status - Batch Line 1"></asp:Label></h5>                                    
</div>  

可能是什么问题


此页上还有其他变量(控件)存在相同的问题。

是整个.aspx代码?如果不是,可能是您在UpdatePanel或类似的东西中拥有您的控件

在这种情况下,我会将面板包裹在

<div id="myDiv" runat="server"> ... </div>

如果这是所有相关的.aspx代码,我告诉过你清理解决方案并重新构建它

那么是整个.aspx代码吗?如果不是,可能是您在UpdatePanel或类似的东西中拥有您的控件

在这种情况下,我会将面板包裹在

<div id="myDiv" runat="server"> ... </div>

如果这是全部相关的.aspx代码,我告诉过您清理解决方案并重新构建它

这些类型的错误是由于声明私有类引起的。请在代码后面签入。(如果可能,请分享)。我在代码隐藏中收到此错误,控件位于aspx页面。代码隐藏很难从代码隐藏文件中访问aspx(视图)共享代码。最好发布完整的代码。这些类型的错误是由于声明私有类引起的。请在代码后面签入。(如果可能,请分享)。我在代码隐藏中收到此错误,控件位于aspx页面。代码隐藏很难从代码隐藏文件中访问aspx(视图)共享代码。最好发布完整的代码。