or
Page.ClientScript.RegisterStartupScript(
Me.GetType(), "refresh", "window.setTimeout('window.location.reload(true)',10000);", True)
function
gridContextMenuClicked(toolbar, args) {
var
buttonValue = args.get_item().get_value();
if
(buttonValue ==
"properties_Menu"
) {
var
explorer = $find(
"<%= RootFileExplorer.ClientID %>"
);
var
selectedItem = explorer.get_selectedItem();
if
(selectedItem) {
var
itemPath = selectedItem.get_path();
ShowPropertiesDialog(itemPath);
}
}
}
function
OnWindowClose(sender, args) {
RefreshExplorer();
}
function
RefreshExplorer() {
var
explorer = $find(
"<%= RootFileExplorer.ClientID %>"
);
explorer.refresh();
}
function
OnClientLoad(explorer, args) {
attachHandlers(explorer);
explorer.add_ajaxRequestEnd(
function
() { attachHandlers(explorer); });
}
function
attachHandlers(explorer) {
var
gridContextMenu = explorer.get_gridContextMenu();
gridContextMenu.add_itemClicked(gridContextMenuClicked);
var
tree = explorer.get_tree();
tree.add_contextMenuItemClicked(treeContextMenuClicked);
}
RootFileExplorer.TreeView.Nodes.Clear();