| <telerik:RadPanelBar ID="RadPanelBar1" Width="100%" runat="server" |
| onitemdatabound="RadPanelBar1_ItemDataBound"> |
| <Items> |
| <telerik:RadPanelItem Text="Help" ImageUrl="/Images/question.png" Expanded="True"> |
| <ItemTemplate> |
| <uc1:ctrlQuestion ID="ctrlQuestion" runat="server" /> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelBar> |
|
... RadPanelBar1.DataBind(); ...protected void RadPanelBar1_ItemDataBound(object sender, Telerik.Web.UI.RadPanelBarEventArgs e) |
| { |
| //????? ctrlQuestion.CallSomeMethod(); |
| } |

<
telerik:GridTemplateColumn UniqueName="Resource" HeaderText="Resource" DataField="Name">
<ItemTemplate>
<asp:Label ID="lblResourceName" runat="server" Text='<%# Eval("ResourceName")%>' ></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="Resource" AllowCustomText="true" runat="server" Text='<%# Bind("Resource") %>'
Height="100px" EmptyMessage="Search..." SelectedValue='<%# Bind("Resource") %>'
EnableVirtualScrolling="true" DataTextField="Name" DataValueField="Resource"
EnableLoadOnDemand="true" OnItemsRequested="Resource_ItemsRequested" AppendDataBoundItems="true"
>
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
And here's my ItemDataBound event:
If
(TypeOf e.Item Is GridEditableItem AndAlso e.Item.IsInEditMode) Then
'Populates the Resource DDL with the selected Resource
Dim ResourceDDL As RadComboBox = CType(GridItem("Resource").FindControl("Resource"), RadComboBox)
Dim objBNF As New PBBRL.EntityClass.xBudgetNodeFees
objBNF.FetchUsingPK(BudgetNodeFeesID)
Dim ResourceID As String = objBNF.Resource
Dim ResourceItem As New RadComboBoxItem
ResourceItem.Text = ResourceID
ResourceItem.Value = ResourceID
ResourceItem.Selected =
True
ResourceDDL.Items.Add(ResourceItem)
End If
| function toggleSelectedNode() |
| { |
| var treeView = $find("<%=RadTreeView1.ClientID%>") |
| var selectedNode = treeView.get_selectedNode(); |
| selectedNode.toggle(); |
| } |