PDA

View Full Version : مشکل با TreeView.SelectedNode



Alireza_Salehi
پنج شنبه 04 بهمن 1386, 14:29 عصر
در صفحه ای یک TreeView دارم که به یک فایل XML با فرمت زیر از طریق XMLDataSource بایند شده است.



<root>
<itemid=""name="" >
<itemid=""name="برنامه نویس 1" ></item>
<itemid=""name="برنامه نویس 2" ></item>
<itemid=""name="برنامه نویس 3" ></item>
</item>
<itemid=""name="" >
<itemid=""name="برنامه نویس 4" ></item>
<itemid=""name="برنامه نویس 5" ></item>
</item>
<itemid=""name="" >
<itemid=""name="" ></item>
<itemid=""name="" ></item>
</item>
<itemid=""name="" >
<itemid=""name="" ></item>
<itemid=""name="" ></item>
<itemid=""name="" ></item>
<itemid=""name="" ></item>
</item>
</root>

حالا مشکل اینجاست در صورتی که مقدار Value هر نود منحصربفرد نباشد
وقتی یک نود را انتخاب می کنیم به جای آن نود اولین نود موجود در آن سطح را برمی گرداند!
مثلا اگر برنامه نویس 3 یا برنامه نویس 5 را انتحاب کنیم برنامه نویس 1 را بر می گرداند!!!

چه باید کرد؟ کسی تا حالا به این مشکل برخورد کرده؟