Stavo smanettando è ho fatto quello di sotto. Ma non è che mi piace tanto.

Data una certa directory io vorrei che, per certi files (io ho preso immagini jpg) venisse eseguito un determinato javascript). Vedi se si serve e, se lo migliori, scrivi le correzioni che mi interessano. Ciao

codice:
For Each fname As String In Directory.GetFiles(Path)
	Dim childNode As New TreeNode(IO.Path.GetFileName(fname), fname)
	If Path = "c:\tmp" AndAlso IO.Path.GetExtension(childNode.Text).ToLower = ".jpg" Then
		childNode.SelectAction = TreeNodeSelectAction.Select
		childNode.Target = "popup"
		childNode.NavigateUrl = "/tmp/" & childNode.Text
	Else
		childNode.SelectAction = TreeNodeSelectAction.None
	End If

	childNode.Collapse()
	nodo.ChildNodes.Add(childNode)
Next