Hi,
I have a repeater control with a button inside.
On button click, I want to add items to the tree view.
I am trying to ajaxify the button inside the repeater, but it works only for the first row.
Button in all other rows does full postback.
Could you help please.
Here is my code:
I have a repeater control with a button inside.
On button click, I want to add items to the tree view.
I am trying to ajaxify the button inside the repeater, but it works only for the first row.
Button in all other rows does full postback.
Could you help please.
Here is my code:
<
telerik:RadScriptManager
runat
=
"server"
ID
=
"RadScriptManager1"
/>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"btnAddItem"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"tvProjectSummary"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
>
</
telerik:AjaxUpdatedControl
>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
Width
=
"270px"
BackgroundPosition
=
"Center"
Skin
=
"Outlook"
EnableSkinTransparency
=
"true"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadTreeView
ID
=
"tvProjectSummary"
runat
=
"server"
AllowNodeEditing
=
"true"
EnableDragAndDrop
=
"true"
Skin
=
"Metro"
OnClientNodeDropping
=
"SaveCtrlState"
OnNodeDrop
=
"HandleDrop"
>
<
Nodes
>
<
telerik:RadTreeNode
Value
=
"Root"
ImageUrl
=
"Images/subfolder_button.png"
AllowEdit
=
"true"
Text
=
"NEW PROJECT"
Font-Bold
=
"true"
Selected
=
"true"
>
</
telerik:RadTreeNode
>
</
Nodes
>
</
telerik:RadTreeView
>
<
asp:Repeater
ID
=
"rptItems"
runat
=
"server"
OnItemCommand
=
"rptItems_ItemCommand"
>
<
ItemTemplate
>
<
ul
class
=
"options_items"
>
<
li
>
<
asp:Label
ID
=
"lblItems"
runat
=
"server"
Text="<%# Container.DataItem %>"></
asp:Label
>
<
asp:LinkButton
ID
=
"btnAddItem"
runat
=
"server"
CommandName
=
"AddItem"
>Add+</
asp:LinkButton
>
</
li
>
</
ul
>
</
ItemTemplate
>
</
asp:Repeater
>