or
var
field = $find(controlid);
if
(field) {
field.disableEvents();
var
comboItem =
new
Telerik.Web.UI.RadComboBoxItem();
comboItem.set_text(
"val"
);
comboItem.set_value(
"val"
);
field.set_enabled(
true
);
field.trackChanges();
field.get_items().clear();
field.get_items().add(comboItem);
comboItem.select();
field.disable();
field.commitChanges();
field.enableEvents()
}
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
></
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
div
>
<
telerik:RadScriptManager
runat
=
"server"
/>
<
telerik:RadListBox
ID
=
"rlbSource"
runat
=
"server"
AllowTransfer
=
"true"
AutoPostBackOnTransfer
=
"true"
TransferToID
=
"rlbDestination"
Width
=
"400"
Height
=
"200"
OnTransferred
=
"rlbSource_Transferred"
>
<
ItemTemplate
>
<
table
>
<
tr
>
<
td
><%# Eval("RoleName") %></
td
>
<
td
><%# Eval("UserName") %></
td
>
<
td
><%# Eval("FirstName") %></
td
>
<
td
><%# Eval("LastName") %></
td
>
</
tr
>
</
table
>
</
ItemTemplate
>
</
telerik:RadListBox
>
<
telerik:RadListBox
ID
=
"rlbDestination"
runat
=
"server"
Width
=
"300"
Height
=
"200"
>
<
ItemTemplate
>
<
table
>
<
tr
>
<
td
><%# Eval("UserName") %></
td
>
<
td
><%# Eval("FirstName") %></
td
>
<
td
><%# Eval("LastName") %></
td
>
</
tr
>
</
table
>
</
ItemTemplate
>
</
telerik:RadListBox
>
</
div
>
</
form
>
</
body
>
</
html
>
using
System;
using
System.Collections.Generic;
using
Telerik.Web.UI;
public
partial
class
_Default : System.Web.UI.Page
{
public
class
Employee
{
public
string
RoleName {
get
;
set
; }
public
string
UserName {
get
;
set
; }
public
string
FirstName {
get
;
set
; }
public
string
LastName {
get
;
set
; }
}
protected
void
Page_Load(
object
sender, EventArgs e)
{
rlbSource.DataSource =
new
List<Employee>
{
new
Employee { RoleName =
"Administrator"
, UserName =
"Jack"
, FirstName =
"Jack"
, LastName =
"Pick"
},
new
Employee { RoleName =
"POS User"
, UserName =
"Michael"
, FirstName =
"Michael"
, LastName =
"Black"
},
new
Employee { RoleName =
"Store Manager"
, UserName =
"David"
, FirstName =
"David"
, LastName =
"Frontier"
}
};
rlbSource.DataBind();
}
protected
void
rlbSource_Transferred(
object
sender, RadListBoxTransferredEventArgs e)
{
foreach
(RadListBoxItem item
in
e.Items)
{
item.DataBind();
}
}
}
<
telerik:RadGrid
ID
=
"grdPages"
runat
=
"server"
AutoGenerateColumns
=
"false"
AllowPaging
=
"true"
OnNeedDataSource
=
"grdPages_NeedDataSource"
Width
=
"100%"
Skin
=
"Office2007"
OnDetailTableDataBind
=
"grdPages_DetailTableDataBind"
>
<
MasterTableView
TableLayout
=
"Fixed"
Caption
=
"Quick Data Entry Path Screens"
CommandItemDisplay
=
"Top"
DataKeyNames
=
"Pages_Id,QuickDataEntryPath_Id"
>
<
PagerStyle
AlwaysVisible
=
"true"
Position
=
"Bottom"
Mode
=
"NumericPages"
/>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"ImageButton"
>
<
HeaderStyle
Width
=
"30px"
/>
<
ItemStyle
HorizontalAlign
=
"Center"
/>
</
telerik:GridEditCommandColumn
>
<
telerik:GridBoundColumn
DataField
=
"Order"
HeaderText
=
"Page Order"
>
<
HeaderStyle
Width
=
"90px"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Name"
HeaderText
=
"Page Title"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"Description"
HeaderText
=
"Description"
>
</
telerik:GridBoundColumn
>
<
telerik:GridCheckBoxColumn
DataField
=
"Repeate"
HeaderText
=
"Repeating Page"
>
<
HeaderStyle
Width
=
"100px"
/>
<
ItemStyle
HorizontalAlign
=
"Center"
/>
</
telerik:GridCheckBoxColumn
>
<
telerik:GridClientDeleteColumn
ButtonType
=
"ImageButton"
>
<
HeaderStyle
Width
=
"30px"
/>
<
ItemStyle
HorizontalAlign
=
"Center"
/>
</
telerik:GridClientDeleteColumn
>
</
Columns
>
<
CommandItemTemplate
>
<
table
class
=
"commandItems"
width
=
"100%"
>
<
tr
>
<
td
class
=
"editControls"
>
<
common:CommandItem
ID
=
"cmdAddScreen"
runat
=
"server"
Text
=
"Add Screen"
ImageUrl
=
"~/Images/add.png"
/>
</
td
>
<
td
align
=
"right"
>
<
common:GridCommonCommandItemCollection
ID
=
"cmdCommonControls"
runat
=
"server"
Show_Export
=
"false"
Show_FilterToggle
=
"false"
Show_PagingToggle
=
"true"
Show_Refresh
=
"true"
/>
</
td
>
</
tr
>
</
table
>
</
CommandItemTemplate
>
<
NestedViewTemplate
>
<
div
style
=
"border: 2px solid Blue;"
>
<
asp:Panel
ID
=
"pnlNestedView"
runat
=
"server"
CssClass
=
"collapsible"
>
<
asp:HiddenField
ID
=
"hdnWhereClause"
runat
=
"server"
Value='<%# this.GetWhereClause(Eval("QuickDataEntryPath_Id"), Eval("Pages_Id")) %>' />
<
asp:ObjectDataSource
ID
=
"ODSDataEntryForms"
TypeName
=
"Tempo.Utilities.PrototypeDataLoader"
runat
=
"server"
SelectMethod
=
"LoadData"
>
<
SelectParameters
>
<
asp:Parameter
Name
=
"fileSource"
Type
=
"String"
DefaultValue
=
"QDEPMaintenance.xml"
/>
<
asp:Parameter
Name
=
"tableName"
Type
=
"String"
DefaultValue
=
"DataEntryForms"
/>
<
asp:ControlParameter
Name
=
"whereClause"
ControlID
=
"hdnWhereClause"
PropertyName
=
"Value"
Type
=
"String"
/>
<
asp:Parameter
Name
=
"copyRelations"
Type
=
"Boolean"
DefaultValue
=
"true"
/>
</
SelectParameters
>
</
asp:ObjectDataSource
>
<
telerik:RadTabStrip
ID
=
"radTabStrip1"
runat
=
"server"
Skin
=
"Office2007"
DataTextField
=
"TabLabel"
DataValueField
=
"TabOrder"
SelectedIndex
=
"0"
DataSourceID
=
"ODSDataEntryForms"
OnDataBound
=
"radTabStrip1_DataBound"
OnTabClick
=
"radTabStrip1_TabClick"
>
</
telerik:RadTabStrip
>
<
div
style
=
"border: 1px solid #9cf;"
>
<
table
width
=
"100%"
cellpadding
=
"5"
cellspacing
=
"10"
border
=
"1"
>
<
tr
>
<
td
class
=
"gradient"
style
=
"width: 100px; height: 80px;"
align
=
"center"
>
<
asp:Image
ID
=
"imgTabType"
runat
=
"server"
ImageUrl
=
"~/Images/Form.png"
Height
=
"60px"
/>
</
td
>
<
td
>
<
table
style
=
"padding-left: 10px;"
width
=
"100%"
>
<
tr
>
<
td
>
<
asp:Label
ID
=
"lblTabOrder"
runat
=
"server"
Text
=
"Tab Order:"
></
asp:Label
>
</
td
>
<
td
>
<
telerik:RadNumericTextBox
ID
=
"txtTabOrder"
runat
=
"server"
Width
=
"40px"
NumberFormat-DecimalDigits
=
"0"
MinValue
=
"1"
MaxValue
=
"10"
ShowSpinButtons
=
"true"
>
</
telerik:RadNumericTextBox
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:Label
ID
=
"lblTabLabel"
runat
=
"server"
Text
=
"Tab Label:"
></
asp:Label
>
</
td
>
<
td
>
<
telerik:RadTextBox
ID
=
"txtLabel"
runat
=
"server"
Width
=
"200px"
></
telerik:RadTextBox
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:Label
ID
=
"lblFormType"
runat
=
"server"
Text
=
"Form Type:"
></
asp:Label
>
</
td
>
<
td
>
<
telerik:RadComboBox
ID
=
"cboFormType"
runat
=
"server"
>
<
Items
>
<
telerik:RadComboBoxItem
Text
=
""
Value
=
""
/>
<
telerik:RadComboBoxItem
Text
=
"System Form"
Value
=
"S"
/>
<
telerik:RadComboBoxItem
Text
=
"Custom Form"
Value
=
"C"
/>
</
Items
>
</
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:Label
ID
=
"lblFormName"
runat
=
"server"
Text
=
"Form Control:"
></
asp:Label
>
</
td
>
<
td
>
<
telerik:RadComboBox
ID
=
"cboFormControl"
runat
=
"server"
AllowCustomText
=
"true"
></
telerik:RadComboBox
>
</
td
>
</
tr
>
<
tr
>
<
td
colspan
=
"2"
align
=
"right"
>
<
telerik:RadButton
ID
=
"btnSaveTab"
runat
=
"server"
Text
=
"Save Tab"
>
<
Icon
PrimaryIconUrl
=
"../Images/accept.png"
/>
</
telerik:RadButton
>
<
telerik:RadButton
ID
=
"btnDeleteTab"
runat
=
"server"
Text
=
"Delete Tab"
>
<
Icon
PrimaryIconUrl
=
"~/Images/delete.png"
/>
</
telerik:RadButton
>
</
td
>
</
tr
>
</
table
>
</
td
>
</
tr
>
</
table
>
</
div
>
</
asp:Panel
>
</
div
>
</
NestedViewTemplate
>
</
MasterTableView
>
</
telerik:RadGrid
>
<
telerik:RadSlider
ID
=
"imageSlider"
runat
=
"server"
Value
=
"0"
ItemType
=
"None"
EnableEmbeddedSkins
=
"false"
Skin
=
"BVS"
Width
=
"860"
Height
=
"25px"
OnClientValueChanged
=
"UpdateVisibleSlide"
OnClientLoad
=
"UpdateVisibleSlide"
>
</
telerik:RadSlider
>
div.RadSlider_BVS .rslTrack
{
border
:
none
;
}
div.RadSlider_BVS .rslHorizontal a.rslHandle
{
background-image
:
url
(images/
360
Controls/Handles.png);
width
:
29px
;
height
:
25px
;
top
:
13px
;
}
div.RadSlider_BVS div.rslHorizontal a.rslDraghandle
{
background-image
:
url
(images/
360
Controls/DragHandle.png);
width
:
42px
;
height
:
25px
;
margin-top
:
-0px
;
margin-left
:
20px
;
background-repeat
:
no-repeat
;
}
div.RadSlider_BVS .rslHorizontal .rslTrack
{
background-image
:
url
(images/
360
Controls/SliderSlideBackground.png);
background-repeat
:
repeat-x
;
height
:
25px
;
margin-top
:
-9px
;
left
:
29px
;
}
/* styles from the base stylesheet of RadSlider */
div.RadSlider_BVS .rslHorizontal a.rslHandle
{
margin-top
:
-14px
;
height
:
25px
;
width
:
29px
;
line-height
:
16px
;
}
div.RadSlider_BVS .rslHorizontal .rslDecrease
{
background-position
:
0
0
;
}
div.RadSlider_BVS .rslHorizontal .rslDecrease:hover
{
background-position
:
0
0
;
}
div.RadSlider_BVS .rslHorizontal .rslIncrease
{
background-position
:
-29px
0
;
}
div.RadSlider_BVS .rslHorizontal .rslIncrease:hover
{
background-position
:
-29px
0
;
}
div.RadSlider_BVS .rslHorizontal a.rslDraghandle:hover
{
background-position
:
0
0
;
}
div.RadSlider_BVS .rslHorizontal a.rslDraghandle:focus,
div.RadSlider_BVS .rslHorizontal a.rslDraghandle:active
{
background-position
:
0
0
;
}
div.RadSlider_BVS .rslHorizontal .rslTrack,
div.RadSlider_BVS .rslHorizontal .rslSelectedregion
{
height
:
25px
;
line-height
:
13px
;
}
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadGrid1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>