Autor Beitrag
Ilki
Hält's aus hier
Beiträge: 12



BeitragVerfasst: Do 14.10.10 10:41 
Hallo Leute,

ich arbeite mit visual web developer an einer webapplication.
Habe in einem Panel ein TreeView, der Folgendermaßen aussieht:

Archiv
+ Bilder
- bild_1.jpg
- bild_2.jpg
usw.

Diese Bilder werden alle aus einem Pfad ausgelesen. Mein code sieht wie folgt aus.

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
        string AppPath = System.Configuration.ConfigurationManager.AppSettings["AppFolder"].ToString();
        string strPhysicalApplicationPath = AppPath;
        if (!Page.IsCallback || !Page.IsPostBack)
            #region MultimediaPanel        
            TreeViewDirectory.Visible = true;
            TreeViewDirectory.Nodes.Clear();
            String[] astrMediaDirs = Directory.GetDirectories(strPhysicalApplicationPath + "Multimedia-Archiv");

            TreeViewDirectory.Nodes.Add(new TreeNode("Archiv"));
            string et;
            for (int x = 0; x < astrMediaDirs.Length; x++)
            {
                et = System.IO.Path.GetFileNameWithoutExtension(astrMediaDirs[x]);
                TreeNode directoryNode = new TreeNode(et);
                String[] files = Directory.GetFiles(astrMediaDirs[x]);
                string st;
                for (int y = 0; y < files.Length; y++)
                {
                    // Name der Datei ohne Extension ermitteln
                    st = System.IO.Path.GetFileNameWithoutExtension(files[y]);
                    // Name in Legende (TreeNode) schreiben
                    directoryNode.ChildNodes.Add(new TreeNode(st));                    
                }
                TreeViewDirectory.Nodes.Add(directoryNode);
                TreeViewDirectory.CollapseAll();
            }
            #endregion


Nun möchte ich wenn man auf Bild_1.jpg klickt dass das Bild in einer extra Seite angezeigt wird, weiß aber nicht wie ich es machen kann.
wäre sehr nett wenn mir jemand helfen könnte. ist seeehr wichtig

Danke schon mal im Voraus
lg
Ilki