Well, in Page_Load I usually set web.config things, DB connections, reading sessions etc. In case I need these "global" settings inside a NodeXXXX method, the Page_Load method must be fired twice:
protected string _param;
protected void Page_Load(object sender, EventArgs e)
{
_param = "aaa";
}
protected void MyFlyTV_NodeCheckedChanged(object sender, FlyTreeNodePropertyChangedEventArgs e)
{
Page_Load(null, null); //to set _param
SomeFnc(_param);
}
So I think it would be nice to add some switch to FTV, e.g. "FireNodeEventsOrder"....
Thanks,
Pribram