This is a migrated thread and some comments may be shown as answers.

ObjectDataSource and TreeView

3 Answers 60 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
Joseph
Top achievements
Rank 1
Joseph asked on 02 Jun 2009, 02:52 PM
I have the following DB view :

ID   Language  DisplayLanguage
1     Arabic       Saudi Arabia (ARA)
2     Arabic        Egypt (ARE)
3     English       English(US)
4     English       English(BR)


I want to represent this view in a treeView with Language as parent node and DisplayLanguage as child nodes.

<

 

telerik:RadTreeView ID="targetTreeView"

 

 

TriStateCheckBoxes="true"

 

 

CheckChildNodes="true"

 

 

Skin="Web20"

 

 

CheckBoxes="true"

 

 

DataSourceID="odsLanguages"

 

 

DataFieldID="ID"

 

 

DataFieldParentID="Language"

 

 

DataTextField="Language"

 

 

runat="server">

 

 

</telerik:RadTreeView>

The combination DataFieldID, DataFieldParentID, DatatextField is not working.

Any help please?

 

3 Answers, 1 is accepted

Sort by
0
Joseph
Top achievements
Rank 1
answered on 03 Jun 2009, 06:26 AM
Any ideas guys?
0
Joseph
Top achievements
Rank 1
answered on 03 Jun 2009, 06:26 AM

I have added to the table a new column called ParentLanguageID so the Child and Parent are with the same type of IDs.

 

 

DataFieldID="ID"

 

 

 

 

 

DataFieldParentID="ParentLanguageID"

 

 

 

 

 

DataTextField="DisplayLanguage"


But I am getting the following error :

 

 

This constraint cannot be enabled as not all values have corresponding parent values.

Help!

0
Joseph
Top achievements
Rank 1
answered on 03 Jun 2009, 11:22 AM
Ok, I found another way.

I used the on demand loading, very cool!
Tags
TreeView
Asked by
Joseph
Top achievements
Rank 1
Answers by
Joseph
Top achievements
Rank 1
Share this question
or