2014-10-09 120 views
0

我有一個具有runat =「server」的div的ASP.NET用戶控件。當我嘗試訪問div的類屬性初始頁面加載時,我得到一個空的異常錯誤。無法訪問用戶控制頁面中的HTML屬性頁面加載

未將對象引用設置爲對象的實例。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 
    container1.Attributes.Add("class", "Test") 
End Sub 
+0

檢查看看'Attributes'是否有一個值,也就是說不是null。 – DLeh 2014-10-09 20:28:18

+0

Dleh,div實際上是null。我想知道這是否與嵌套在另一個用戶控件中有關。 – user1777317 2014-10-09 20:40:05

+0

那可能是原因。也許嘗試在父控件上執行FindControl(「container1」) – DLeh 2014-10-09 21:26:56

回答

0

如果container1是一個子控件,那麼也許需要對孩子的控制,看起來特定ATTR的屬性,它的比做的FindControl整潔,將是不易出錯