Asp.net ASPX页上的变量不可访问,因为它具有代码隐藏的保护级别
我正在尝试修复一个旧项目,但出现错误: ProductionSchedule.aspx.vb(72,0):错误BC30451:“PanelStatusBL”未声明。由于其保护级别,可能无法访问 现在在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
<%@ 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(视图)共享代码。最好发布完整的代码。