Hello,
I'm trying to use the component RadTreeList and It works well !
I've just a small problem with the oRecordsTemplate. (see attached file image002.jpg). It generates two lines. Even when I try my own template.
Perhaps is ther something I'm doing wrong. The TreeList is generated dynamically in Page_Init().
Thanks for your help.
Regards
Bernard
I'm trying to use the component RadTreeList and It works well !
I've just a small problem with the oRecordsTemplate. (see attached file image002.jpg). It generates two lines. Even when I try my own template.
Perhaps is ther something I'm doing wrong. The TreeList is generated dynamically in Page_Init().
Thanks for your help.
Regards
Bernard
protected
void
Page_Init()
{
aRadTreeList =
new
RadTreeList();
//aRadTreeList.NoRecordsTemplate = new XarcNoRecordsTemplate();
aRadTreeList.ClientSettings.Scrolling.AllowScroll =
true
;
aRadTreeList.ClientSettings.Scrolling.UseStaticHeaders =
true
;
aRadTreeList.AutoGenerateColumns =
false
;
aRadTreeList.ClientSettings.Scrolling.ScrollHeight = Unit.Pixel(180);
aRadTreeList.ClientSettings.Scrolling.SaveScrollPosition =
true
;
TreeListBoundColumn aTreeListBoundColumn =
new
TreeListBoundColumn();
aTreeListBoundColumn.DataField = @
"id"
;
aTreeListBoundColumn.UniqueName = @
"id"
;
aTreeListBoundColumn.HeaderText = @
"ID"
;
aRadTreeList.Columns.Add(aTreeListBoundColumn);
TreeListImageColumn aTreeListImageColumn =
new
TreeListImageColumn();
aTreeListImageColumn.UniqueName = @
"imageColumn"
;
aTreeListImageColumn.HeaderText = @
"Type"
;
aTreeListImageColumn.ImageUrl = @
"~/images/excel.png"
;
//aTreeListImageColumn.ImageWidth = Unit.Pixel(20);
//aTreeListImageColumn.ImageHeight = Unit.Pixel(20);
aRadTreeList.Columns.Add(aTreeListImageColumn);
aTreeListBoundColumn =
new
TreeListBoundColumn();
aTreeListBoundColumn.DataField = @
"name"
;
aTreeListBoundColumn.UniqueName = @
"name"
;
aTreeListBoundColumn.HeaderText = @
"Nom"
;
aRadTreeList.Columns.Add(aTreeListBoundColumn);
string
[] aStringArr =
new
string
[1];
aStringArr[0] = @
"id"
;
aRadTreeList.DataKeyNames = aStringArr;
aRadTreeList.ClientDataKeyNames = aStringArr;
aStringArr =
new
string
[1];
aStringArr[0] = @
"idPere"
;
aRadTreeList.ParentDataKeyNames = aStringArr;
aRadTreeList.NeedDataSource +=
new
EventHandler<TreeListNeedDataSourceEventArgs>(RadTreeList_NeedDataSource);
aRadTreeList.ItemDataBound +=
new
EventHandler<TreeListItemDataBoundEventArgs>(RadTreeList_ItemDataBound);
aRadTreeList.ClientSettings.ClientEvents.OnItemDblClick = @
"ItemDblClick"
;
aRadTreeList.Width = Unit.Percentage(100);
RadTreeListDocDiv.Controls.Add(aRadTreeList);
}