or
function
OnClientNodeClicking(sender, eventArgs)
{
var
node = eventArgs.get_node();
var
url = node.get_navigateUrl();
if
(url) window.location = url;
eventArgs.set_cancel(
true
);
}
For Each t As RibbonBarTab In Me.RibbonBar.Tabs
If t.Text = "Issue Tracker" Then
For Each g As RibbonBarGroup In t.Groups
If g.ID = "rbgIssueTracker" Then
For Each b As RibbonBarButton In g.Items
Select Case b.ID
Case "btnIssueTracker_MyIssues"
Me.btnIssueTracker_MyIssues.ImageUrlLarge = ResolveUrl("~/img/toolbar/myissues.png")
Case "btnIssueTracker_AddIssue"
Me.btnIssueTracker_AddIssue.ImageUrlLarge = ResolveUrl("~/img/toolbar/addnew.png")
Case "btnIssueTracker_ProjectSummary"
Me.btnIssueTracker_ProjectSummary.ImageUrlLarge = ResolveUrl("~/img/toolbar/projectsummary.png")
Case "btnIssueTracker_Roadmap"
Me.btnIssueTracker_Roadmap.ImageUrlLarge = ResolveUrl("~/img/toolbar/roadmap.png")
Case "btnIssueTracker_ChangeLog"
Me.btnIssueTracker_ChangeLog.ImageUrlLarge = ResolveUrl("~/img/toolbar/changelog.png")
End Select
Next
ElseIf g.ID = "rbgIssueTrackerAdministration" Then
For Each b As RibbonBarButton In g.Items
Select Case b.ID
Case "btnIssueTracker_Administration"
Me.btnIssueTracker_Administration.ImageUrlLarge = ResolveUrl("~/img/toolbar/administration.png")
End Select
Next
End If
Next
End If
Next
<
ul
>
<
li
>Item 1
<
ul
>
<
li
>Second Level</
li
>
</
ul
>
</
li
>
<
li
>Item 2</
li
>
<
li
>Item 3</
li
>
</
ul
>
<
ul
>
<
li
>Item 1
<
ul
>
<
li
>Second Level</
li
>
<
li
>Second Level 2</
li
>
</
ul
>
</
li
>
<
li
>Item 2</
li
>
<
li
>Item 3</
li
>
</
ul
>
<telerik:RadAjaxManager ID=
"RadAjaxManager1"
runat=
"server"
>
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID=
"Timer"
>
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID=
"Timer"
/>
<telerik:AjaxUpdatedControl ControlID=
"pnlChat"
LoadingPanelID=
"RadAjaxLoadingPanel1"
/>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManagerProxy>
<telerik:RadAjaxLoadingPanel ID=
"RadAjaxLoadingPanel1"
runat=
"server"
/>
<table>
<tr>
<td>
<telerik:RadDockLayout runat=
"server"
EnableViewState=
"false"
ID=
"RadDockLayout1"
StoreLayoutInViewState=
"false"
>
<telerik:RadDockZone runat=
"server"
ID=
"RadDockZone2"
Orientation=
"vertical"
Style="width: 300px;
min-height: 100px;
float
: right; margin-right: 20px;">
<telerik:RadDock runat=
"server"
ID=
"RadDock3"
Title=
"Messenger"
Width=
"300px"
>
<ContentTemplate>
<asp:Timer ID=
"Timer"
runat=
"server"
Interval=
"10000"
></asp:Timer>
<asp:Panel runat=
"server"
ID=
"pnlChat"
align=
"center"
DefaultButton=
"btn_send"
>
<table style=
"width:15%"
border=
"1"
align=
"center"
><tr><td>
<telerik:RadListBox ID=
"radLBChat"
runat=
"server"
width=
"300"
Height=
"100"
></telerik:RadListBox>
</td></tr>
<tr>
<td style=
"width:85%"
>
<telerik:RadTextBox ID=
"radtextbox1"
runat=
"server"
TextMode=
"MultiLine"
width=
"100%"
></telerik:RadTextBox>
</td><td>
<asp:Button ID=
"btn_send"
Text=
"Send"
runat=
"server"
/>
</td></tr>
</table></asp:Panel>
</ContentTemplate>
</telerik:RadDock>
</telerik:RadDockZone>
</telerik:RadDockLayout>
</td></tr>
<tr>
<td>
</td>
</tr>
</table>
<telerik:RadAjaxManager ID=
"RadAjaxManager1"
runat=
"server"
>
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID=
"Timer"
>
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID=
"radlist1"
LoadingPanelID=
"RadAjaxLoadingPanel1"
>
</telerik:AjaxUpdatedControl>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID=
"RadAjaxLoadingPanel1"
runat=
"server"
/>
<telerik:RadDockLayout runat=
"server"
EnableViewState=
"false"
ID=
"RadDockLayout1"
StoreLayoutInViewState=
"false"
>
<telerik:RadDockZone runat=
"server"
ID=
"RadDockZone2"
Orientation=
"vertical"
Style="width: 300px;
min-height: 100px;
float
: left; margin-right: 20px;">
<telerik:RadDock runat=
"server"
ID=
"RadDock3"
Title=
"Chat"
Width=
"300px"
>
<ContentTemplate>
<asp:Timer ID=
"Timer"
runat=
"server"
Interval=
"10000"
OnTick=
"OnlineCoaches"
></asp:Timer>
<telerik:RadPanelBar ID=
"radlist1"
runat=
"server"
Width=
"200"
Height=
"100"
AutoPostBack=
"True"
OnItemClick=
"ShowMessanger_Click"
></telerik:RadPanelBar>
</ContentTemplate>
</telerik:RadDock>
</telerik:RadDockZone>
</telerik:RadDockLayout>
Data in availableUsers.ascx will get changed based on timer value