or
<
telerik:RadTreeView
ID
=
"trvEntities"
runat
=
"server"
DataSourceID
=
"dataSourceEntities"
DataFieldID
=
"Id"
AppendDataBoundItems
=
"true"
OnNodeDataBound
=
"trvEntities_NodeDataBound"
>
<
DataBindings
>
<
telerik:RadTreeNodeBinding
TextField
=
"Name"
Depth
=
"0"
/>
</
DataBindings
>
<
Nodes
>
<
telerik:RadTreeNode
Expanded
=
"true"
Text
=
"Select an Entity"
Value
=
"-1"
/>
</
Nodes
>
</
telerik:RadTreeView
>
protected
void
trvEntities_NodeDataBound(
object
sender, RadTreeNodeEventArgs e)
{
trvEntities.Nodes.Remove(e.Node);
trvEntities.Nodes[0].Nodes.Add(e.Node);
}
|
.RadWindow .RadWindow_Office
2007
.rwNormalWindow .rwTransparentWindow
{
z-index
:
200000
!important
;
}
function
ShowEditor(typeId, inmemoryId, savedId, title, callBackFunction, editorHandle, windowUrl) {
//open a rad window containing the page control editor
editorHandle.showExternalDialog(
windowUrl +
'?typeId='
+ typeId +
'&inMemoryId='
+ inmemoryId +
'&savedId='
+ savedId,
null
,
800,
400,
callBackFunction,
null
,
title,
true
,
Telerik.Web.UI.WindowBehaviors.Close + Telerik.Web.UI.WindowBehaviors.Move + Telerik.Web.UI.WindowBehaviors.Reload,
false
,
true
);
}
I've got the following handler for set image properties:<
telerik:RadEditor
ID
=
"ucEditor"
runat
=
"server"
OnClientLoad
=
"OnClientLoad"
Width
=
"99%"
Height
=
"470px"
ToolsFile
=
"~/Resources/Config/RadControls/DefaultToolsFile.xml"
>
<
CssFiles
>
<
telerik:EditorCssFile
Value
=
""
/>
</
CssFiles
>
<
ContextMenus
>
<
telerik:EditorContextMenu
TagName
=
"IMG"
Enabled
=
"true"
>
<
telerik:EditorTool
Name
=
"EditPageControl"
Text
=
"Edit Page Control"
/>
<
telerik:EditorTool
Name
=
"SetImageProperties"
/>
</
telerik:EditorContextMenu
>
</
ContextMenus
>
</
telerik:RadEditor
>
Telerik.Web.UI.Editor.CommandList[
"SetImageProperties"
] =
function
(commandName, editor, args) {
var
elem = editor.getSelectedElement();
var
typeId;
var
inmemoryId;
var
savedId;
var
pageControlName;
//get the selected tag
editor.selectElement(elem);
var
selection = editor.getSelection();
var
selectionHTML = selection.getHtml();
//attempt to retrieve the parameters we need from the tags
//attributes
typeId = $telerik.$(selectionHTML).attr(
"typeId"
);
savedId = $telerik.$(selectionHTML).attr(
"savedId"
);
inmemoryId = $telerik.$(selectionHTML).attr(
"inMemoryId"
);
pageControlName = $telerik.$(selectionHTML).attr(
"pageControlName"
);
//check if this is a dynamic page control place holder
if
(typeId !=
null
&& savedId !=
null
&& inmemoryId !=
null
&& pageControlName !=
null
) {
//user has selected an dynamic page control and is trying to edit it using the image manager - must prevent this!
alert(
'This is a dynamic page control, please click Edit Page Control to edit it'
);
return
;
//disable the browsers context menu
}
}
<
telerik:RadScriptBlock
ID
=
"idRSB"
runat
=
"server"
>
<
script
type
=
"text/javascript"
language
=
"javascript"
>
function CheckSelections(sender, eventArgs) {
//debugger;
//var dates = sender.get_selectedDates();
var minDate = sender.get_rangeMinDate();
var maxDate = sender.get_rangeMaxDate();
var calendar = $find("<%= RadCalendar1.ClientID %>");
var dates = calendar.get_selectedDates();
var date = dates[0]
var year = date[0];
var month = date[1];
var day = date[2];
var datearray = "2011,08,16"
var arr = datearray.split(",")
calendar.selectDate(arr, true);
}
</
script
>
</
telerik:RadScriptBlock
>
<
div
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager"
runat
=
"server"
/>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadCalendar1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadCalendar1"
></
telerik:AjaxUpdatedControl
>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadCalendar
ID
=
"RadCalendar1"
runat
=
"server"
AutoPostBack
=
"true"
MultiViewColumns
=
"1"
MultiViewRows
=
"3"
EnableMultiSelect
=
"false"
RangeMaxDate
=
"2100/01/01"
RangeMinDate
=
"1965/01/01"
>
<
ClientEvents
OnCalendarViewChanged
=
"CheckSelections"
/>
</
telerik:RadCalendar
>
<
telerik:RadTimePicker ID="RadTimePicker" runat="server" Skin="WebBlue" PopupDirection="TopRight" >
<TimeView runat="server" ID="TimeView1" StartTime="8:0:0" EndTime="21:0:0" Interval="0:1:0" ></TimeView>
</telerik:RadTimePicker>
var
B = $find(
'RadNumericTextBox2'
);