سلام
فرض کنید من یه TreeView با این ساختار در صفحه دارم:
<asp:TreeView ShowCheckBoxes="All" runat="server" ID="TreeView2">
<Nodes>
<asp:TreeNode Text="Home" NavigateUrl="~/Home.aspx" Target="_blank" />
<asp:TreeNode Text="Employee" Value="Employee" NavigateUrl="~/Employee.aspx" Target="_blank">
<asp:TreeNode Text="Upload Resume" Value="UploadResume" NavigateUrl="~/Upload_Resume.aspx" Target="_blank" />
<asp:TreeNode Text="Edit Resume" NavigateUrl="~/Edit_Resume.aspx" Target="_blank" />
<asp:TreeNode Text="View Resume" NavigateUrl="~/View_Resume.aspx" Target="_blank" />
</asp:TreeNode>
<asp:TreeNode Text="Employer" NavigateUrl="~/Employer.aspx" Target="_blank">
<asp:TreeNode Text="Upload Job" NavigateUrl="~/Upload_Job.aspx" Target="_blank" />
<asp:TreeNode Text="Edit Job" NavigateUrl="~/Edit_Job.aspx" Target="_blank" />
<asp:TreeNode Text="View Job" NavigateUrl="~/View_Job.aspx" Target="_blank" />
</asp:TreeNode>
<asp:TreeNode Text="Admin" NavigateUrl="~/Admin.aspx" Target="_blank">
<asp:TreeNode Text="Add User" NavigateUrl="~/Add_User.aspx" Target="_blank" />
<asp:TreeNode Text="Edit User" NavigateUrl="~/Edit_Use.aspx" Target="_blank" />
<asp:TreeNode Text="View User" NavigateUrl="~/View_User.aspx" Target="_blank" />
</asp:TreeNode>
</Nodes>
</asp:TreeView>
حالا میخوام تو رویداد Page_Load یه نود به Upload Resume اضافه کنم. من این کد رو میزنم:
TreeView2.FindNode("UploadResume").ChildNodes.Add( new TreeNode("majid","majid"));
اما با خطای
Object reference not set to an instance of an object.
مواجه میشم.
راه حل چیه؟