DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: Frage zu DropDownList | Von: G. Guest ( 29.03.2006 12:15)

Hallo zusammen,

ich bin absoluter Neuling in ASP.NET udn soll jetzt ein
Projekt für einen Kollegen machen.

Ich habe jetzt auc hgleich am Anfang das erste Problem:
ich möchte als Value (ich hoffe das heißt so) einer DropDownList Werte aus einem XML-File nehmen.

Folgenden Code hab ic hschon von dem Kollegen:

<%@ Page AspCompat="true" Language="VB" Debug="true" EnableViewState="True" %>
<%@ Register TagPrefix="wmx" Namespace="Microsoft.Matrix.Framework.Web.UI" Assembly="Microsoft.Matrix.Framework, Version=0.6.0.0, Culture=neutral, PublicKeyToken=6f763c9966660626" %>
<%@ import Namespace="System" %>
<%@ import Namespace="System.Security" %>
<%@ import Namespace="System.Security.Principal" %>
<%@ import Namespace="System.IO" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Xml" %>
<%@ import Namespace="System.Xml.XmlNode" %>
<%@ import Namespace="System.Xml.XmlDocument" %>
<%@ import Namespace="System.Xml.XmlDataDocument" %>
<%@ import Namespace="System.Console" %>
<%@ import Namespace="System.Object" %>
<%@ import Namespace="System.Data.SqlClient" %>
<script runat="server">

'Globale Variablen
Dim Dc As XmlDocument 'Die geöffnete XML Datei
Dim str_WorkPath As String 'Liest aus der web.config den Pfad zur XML Datei aus (ohne Dateinamen!!!)
Dim str_XmlPath As String 'Der komplette Pfad (inkl. Dateinamen!!!) zur XML Datei
Dim str_XmlStartPos As String 'XPath Ausdruck der direkt zu den Domänennamen führt
Dim str_common As String 'XPath Ausdruck der nach der Domänenauswahl verwendet wird, um das lb_common zu füllen

Sub Page_Init()

str_WorkPath = Configurationsettings.AppSettings("TextFilePath")
str_XmlPath = str_WorkPath & "\dcconfiguration_.xml"
str_XmlStartPos = "DCConfiguration/"

Dc = New XmlDocument()
Dc.Load(str_XmlPath) 'XML Datei wird geladen

End Sub

</script>

Und das ist die XML-Datei:

? <DCConfiguration>
? <adt.alcatel.com DomainName="adt.alcatel.com">
+ <common></common>
+ <SLSDV7></SLSDV7>
+ <SLS6KY></SLS6KY>
</adt.alcatel.com>
? <adt1.adt.alcatel.com DomainName="adt1.adt.alcatel.com">
+ <common></common>
+ <SLSDUC></SLSDUC>
+ DESTGS0001R></DESTGS0001R>
</adt1.adt.alcatel.com>
- <adt2.adt.alcatel.com DomainName="adt2.adt.alcatel.com">
+ <common></common>
+ <FRILLSSIM2K></FRILLSSIM2K>
+ <FRVELSSIM2K></FRVELSSIM2K>
</adt2.adt.alcatel.com>
? <ad1.ad.alcatel.com DomainName="adt1.adt.alcatel.com">
+ <common></common>
+ <SLSDUC></SLSDUC>
+ <DESTGN0T99061></DESTGN0T99061>
+ <DESTGS0001R></DESTGS0001R>
</ad1.ad.alcatel.com>
? <Dictionaries>
+ <Values></Values>
+ <FieldNames></FieldNamea>
+ <FieldTypes></FieldTypes>
+ <RegistryKeys></RegistryKeys>
</Dictionaries>
? <adt5.adt.alcatel.com DomainName="adt1.adt.alcatel.com">
+ <common></common>
+ <DESTGS00017></DESTGS00017>
</adt5.adt.alcatel.com>
</DCConfiguration>

Die Domain Namen ("DomainName") sollen als Value dienen, also "adt.alcatel.com", "adt1.adt.alcatel.com", "adt2.adt.alcatel.com", "ad1.ad.alcatel.com" und "adt5.adt.alcatel.com".

Kann mir jemand sagen wie ich das machen kann?

Gruß Patrick


Betreff Von Datum
Re: Frage zu DropDownList
einfach durch die kindelemente des documentelements laufen <br><br><br> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load<br> Dim doc As New...
G. Guest 06.04.2006 23:50

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG