jackdaniels
04-24-2008, 02:35 AM
what i want to do is ;
if no node is selected the select the last node...
i tried to select the first node but i couldnt make it work...
on page load :
SelectedTab = Tree.GetSelectedNode("Tab_Panel");
if SelectedTab ~= "" then
WebProps = Web.GetProperties("Web1");
BaseUrl = Web.GetURL("Web1");
RealUrl = WebProps.URL
tblNodeData = {};
tblNodeData.Text = BaseUrl;
tblNodeData.Data = RealUrl;
tblNodeData.Expanded = true;
tblNodeData.NodeIndex = SelectedTab;
tblNodeData.ImageIndex = 8;
tblNodeData.SelectedImageIndex = 8;
Tree.SetNode("Tab_Panel", SelectedTab, tblNodeData);
else
Tree.GetNode("Tab_Panel", "1");
WebProps = Web.GetProperties("Web1");
BaseUrl = Web.GetURL("Web1");
RealUrl = WebProps.URL
tblNodeData = {};
tblNodeData.Text = BaseUrl;
tblNodeData.Data = RealUrl;
tblNodeData.Expanded = true;
tblNodeData.NodeIndex = SelectedTab;
tblNodeData.ImageIndex = 8;
tblNodeData.SelectedImageIndex = 8;
Tree.SetNode("Tab_Panel", SelectedTab, tblNodeData);
end
if no node is selected the select the last node...
i tried to select the first node but i couldnt make it work...
on page load :
SelectedTab = Tree.GetSelectedNode("Tab_Panel");
if SelectedTab ~= "" then
WebProps = Web.GetProperties("Web1");
BaseUrl = Web.GetURL("Web1");
RealUrl = WebProps.URL
tblNodeData = {};
tblNodeData.Text = BaseUrl;
tblNodeData.Data = RealUrl;
tblNodeData.Expanded = true;
tblNodeData.NodeIndex = SelectedTab;
tblNodeData.ImageIndex = 8;
tblNodeData.SelectedImageIndex = 8;
Tree.SetNode("Tab_Panel", SelectedTab, tblNodeData);
else
Tree.GetNode("Tab_Panel", "1");
WebProps = Web.GetProperties("Web1");
BaseUrl = Web.GetURL("Web1");
RealUrl = WebProps.URL
tblNodeData = {};
tblNodeData.Text = BaseUrl;
tblNodeData.Data = RealUrl;
tblNodeData.Expanded = true;
tblNodeData.NodeIndex = SelectedTab;
tblNodeData.ImageIndex = 8;
tblNodeData.SelectedImageIndex = 8;
Tree.SetNode("Tab_Panel", SelectedTab, tblNodeData);
end