0
ASP Menu
을 코드 뒤에 동적으로 ASP MenuItems
으로 채우려고하지만 object reference is not set to an instance of an object
예외가 발생합니다.ASP.NET MenuItem을 동적으로 채우려는 시도에서 Null 참조 예외가 발생했습니다.
<asp:Menu ID="HeaderMenu" runat="server">
<Items>
</Items>
</asp:Menu>
그리고이 같은 내 코드 뒤에 모습입니다 :
이 내 ASP는 모습입니다 그것은 추가 호출에 예외를 던지고
protected void Page_Load(object sender, EventArgs e)
{
PopulateMenu();
}
protected void PopulateMenu()
{
HeaderMenu.Items.Add(new MenuItem
{
Text = "Register Now!",
NavigateUrl = "~/Pages/Register.aspx"
});
}
,하지만 난 알아낼 수 없습니다 왜?
편집 :
때 U이 함수를 호출하려고 PopulateMenu() 페이지로드 호출되고? –
코드가 저에게 효과적입니다. 어떻게 PopulateMenu를 호출할까요? – MTAdmin
어디에서이 메서드를 호출할까요? – Sajeetharan