如何使用c#在静态函数中调用标签ID

时间:2017-11-06 09:38:41

标签: c# asp.net

当我调用静态函数时,我得到了一个**空引用**作为标签id。

我试过了,

C#

 public static AnalyticsData getAnalyticsData(string SDate, string EDate)
 {
   errorMessage.Visible=false;
 }

的.aspx

 <asp:Label ID="errorMessage"  runat="server"></asp:Label>

我收到了以下错误,

对象引用未设置为对象的实例

我也尝试了以下方法,

public static AnalyticsData getAnalyticsData(string SDate, string EDate)
 {
    Page page = (Page)HttpContext.Current.Handler;
    Label errorMessage = (Label)page.FindControl("errorMessage");
    errorMessage.Visible=false;
 }

但我仍然有同样的错误。

0 个答案:

没有答案