Tagi na forum.

C# 1456 XML 282
SQL 1192 sieci 268
ASP.NET 785 IIS 262
Windows 726 C++ 255
web 608 Html 218
Visual Studio 515 Information Technology 193
SQL Server 425 MSDN 167

pokaż wszystkie tagi na forum

Problem z Pobraniem atrybutu z TreeView1.SelectedNode (xml)

simman 2012-02-14 13:19:38
0
avatar
 
 

Cześć,

Mam problem z pobraniem atrybutu. Chciałbym pobrać konkretną nazwę atrybutu("id") z xml.

TreeView1.SelectedNode. ?

Mój xml:

<?xml version="1.0" encoding="utf-8"?>
<ubrania>
  <damska>
    <nk id="Nowa Kolekcja">

      <item>
        <id>1</id>

      </item>
      <item>
        <id>2</id>

      </item>

    </nk>
    <pm id="Nowosci">

      <item>
        <id>3</id>

      </item>
      <item>
        <id>4</id>

      </item>

    </pm>

  </damska>


</ubrania>

 

Zdarzenie ->

tutaj wypiszę mi np. nazwę noda nk(jeśli w niego kliknę) ale nie wiem co zrobić aby wypisało mi

id="Nowosci"

protected void TreeView1_SelectedNodeChanged2(object sender, EventArgs e) 
{ 
Label2.Text = TreeView1.SelectedNode.Value; 
}

 


Edytowano 1 raz. Ostatnio 2012-02-14 13:36:55 przez simman.
tagi: ASP.NET   XML


ap_lkg  2012-02-15 09:28:59 #1
0
avatar
 
 

Cześć,

 

Czy mógłbyś nieco rozjaśnić sprawę. Nie za bardzo widzę związek pomiędzy XML'em a kontrolką TreeView.


Łukasz KG http://xrmdevel.blogspot.com
pbanasik  2012-02-19 19:39:00 #2
0
avatar
 
 

Cześć,

Na przykład możesz wyciągnąć dane z DataSource'a:

protected void TreeView1_SelectedNodeChanged2(object sender, EventArgs e)
{
  Label2.Text = MyXmlDataSource.GetXmlDocument().SelectSingleNode(TreeView1.SelectedNode.ValuePath).Attributes["id"].Value;
}

Udziel odpowiedzi

avatar
Treść wpisu:

Zaloguj się lub Zarejestruj się aby wykonać tę czynność.

Idź na górę strony