3 Answers, 1 is accepted
0
Shinu
Top achievements
Rank 2
answered on 07 Jun 2011, 10:52 AM
Hello faisal,
You can achieve the requirement by using ItemTempate inside RadContext menu.
Here is the sample code.
Also take a look at the following help document.
Data-binding expressions
Thanks,
Shinu.
You can achieve the requirement by using ItemTempate inside RadContext menu.
Here is the sample code.
<
telerik:RadTreeView
runat
=
"server"
ID
=
"RadTreeView1"
OnClientContextMenuItemClicked
=
"OnClientContextMenuItemClicked"
OnContextMenuItemClick
=
"OnContextMenuItemClick"
>
<
ContextMenus
>
<
telerik:RadTreeViewContextMenu
ID
=
"menu1"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkBx1"
runat
=
"server"
Text='<%# DataBinder.Eval(Container, "Text") %>' />
</
ItemTemplate
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"MoveUp"
/>
<
telerik:RadMenuItem
Text
=
"MoveDown"
/>
<
telerik:RadMenuItem
Text
=
"Send E-Mail"
/>
</
Items
>
</
telerik:RadTreeViewContextMenu
>
</
ContextMenus
>
<
Nodes
>
<
telerik:RadTreeNode
Text
=
"People"
>
<
Nodes
>
<
telerik:RadTreeNode
Text
=
"Johny"
Value
=
"1"
ContextMenuID
=
"menu1"
/>
<
telerik:RadTreeNode
Text
=
"Jimmie"
Value
=
"2"
/>
<
telerik:RadTreeNode
Text
=
"Donie"
Value
=
"3"
/>
</
Nodes
>
</
telerik:RadTreeNode
>
</
Nodes
>
</
telerik:RadTreeView
>
Data-binding expressions
Thanks,
Shinu.
0
faisal
Top achievements
Rank 1
answered on 07 Jun 2011, 01:11 PM
By doing this only checkboxes are showing with no text.
and number of checkboxes are equal to number of radmenuitems. kindly tell me more
With regards,
Faisal
and number of checkboxes are equal to number of radmenuitems. kindly tell me more
With regards,
Faisal
0
Princy
Top achievements
Rank 2
answered on 08 Jun 2011, 12:22 PM
Hello Faisal,
I suppose you want to show CheckBox as one ContextMenu item. If that is the requirement, try setting the CheckBox as shown below.
aspx:
Princy.
I suppose you want to show CheckBox as one ContextMenu item. If that is the requirement, try setting the CheckBox as shown below.
aspx:
<
telerik:RadTreeView
runat
=
"server"
ID
=
"RadTreeView3"
>
<
ContextMenus
>
<
telerik:RadTreeViewContextMenu
ID
=
"menu1"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Add"
/>
<
telerik:RadMenuItem
Text
=
"Edit"
/>
<
telerik:RadMenuItem
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkBx1"
runat
=
"server"
Text
=
"some text"
/>
</
ItemTemplate
>
</
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadTreeViewContextMenu
>
</
ContextMenus
>
</
telerik:RadTreeView
>
Thanks,Princy.