or
<
Telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
/>
<
Telerik:RadCalendar
ID
=
"RadCalendar1"
runat
=
"server"
AutoPostBack
=
"true"
ShowRowHeaders
=
"false"
EnableMultiSelect
=
"false"
OnSelectionChanged
=
"RadCalendar1_SelectionChanged"
>
</
Telerik:RadCalendar
>
protected
void
RadCalendar1_SelectionChanged(
object
sender, SelectedDatesEventArgs e)
{
RadCalendar cal = (RadCalendar)sender;
if
(cal.SelectedDate.Month != cal.FocusedDate.Month)
cal.FocusedDate = cal.SelectedDate;
}
<
EditFormSettings
EditFormType
=
"Template"
>
<
FormTemplate
>
<
asp:DropDownList
ID
=
"editDropDown"
runat
=
"server"
>
<
asp:ListItem
Text
=
"Item1"
></
asp:ListItem
>
<
asp:ListItem
Text
=
"Item2"
></
asp:ListItem
>
<
asp:ListItem
Text
=
"Item3"
></
asp:ListItem
>
</
asp:DropDownList
>
<
asp:TextBox
ID
=
"TextBox1"
runat
=
"server"
></
asp:TextBox
>
<
asp:Button
ID
=
"btn"
Text
=
"btn"
runat
=
"server"
OnClientClick
=
"ddlValue();"
/>
</
FormTemplate
>
</
EditFormSettings
>
Protected Sub myRadGrid_ItemDataBound(sender As Object, e As Telerik.Web.UI.GridItemEventArgs) Handles myRadGrid.ItemDataBound
If TypeOf e.Item Is GridEditableItem And e.Item.IsInEditMode Then
Dim Item As GridEditableItem = CType(e.Item, GridEditableItem)
Dim cbl As CheckBoxList = Item.FindControl("cblReg")
Dim Id As Integer = e.Item.OwnerTableView.DataKeyValues(e.Item.ItemIndex)("intCategoryId")
'populate the checkboxlist will all avialable items
sql = "Select COLUMN_NAME from ITSystems.INFORMATION_SCHEMA.COLUMNS where Table_name = 'Drat_Registration' and COLUMN_NAME not like 'int%'"
myDataTable = New DataTable
myDataTable = getData(sql)
cbl.DataSource = myDataTable
cbl.DataTextField = "COLUMN_NAME"
cbl.DataValueField = "COLUMN_NAME"
cbl.DataBind()
'get the existing items that should be checked when editing
sql = "Select strFieldName from Drat_regRelation where intCategoryId = " & Id
myDataTable = New DataTable
myDataTable = getData(sql)
For Each row As DataRow In myDataTable.Rows
For Each Item In cbl.Items
If row(0) = cbl.DataValueField Then
cbl.SelectedValue = True
End If
Next
Next
End If
End Sub
<
telerik:RadGrid
ID
=
"myRadGrid"
runat
=
"server"
Width
=
"100%"
BorderWidth
=
"1px"
CellPadding
=
"6"
GridLines
=
"None"
BorderColor
=
"#404040"
Skin
=
"Web20"
>
<
MasterTableView
AutoGenerateColumns
=
"false"
DataKeyNames
=
"Category"
Name
=
"MasterGrid"
BorderColor
=
"#404040"
Font-Size
=
"9"
Font-Names
=
"Veranda,arial,sans-serif"
HeaderStyle-HorizontalAlign
=
"Center"
GridLines
=
"Both"
BorderWidth
=
"1px"
><
AlternatingItemStyle
BackColor
=
"#B0C4DE"
/>
<
HeaderStyle
ForeColor
=
"White"
Font-Bold
=
"true"
BorderColor
=
"#404040"
BorderWidth
=
"1px"
/>
<
Columns
>
<
telerik:GridEditCommandColumn
UniqueName
=
"EditCommandColumn"
></
telerik:GridEditCommandColumn
>
<
telerik:GridBoundColumn
DataField
=
"Category"
HeaderText
=
"Category"
/>
<
telerik:GridBoundColumn
DataField
=
"DataFields"
HeaderText
=
"REG DATA"
/>
</
Columns
>
<
EditFormSettings
EditFormType
=
"Template"
>
<
FormTemplate
>
<
table
width
=
"100%"
>
<
tr
>
<
td
style
=
"height:8px"
></
td
>
</
tr
>
<
tr
>
<
td
><
b
>EDIT DETAILS</
b
></
td
>
</
tr
>
</
table
>
<
table
width
=
"100%"
>
<
tr
>
<
td
align
=
"left"
><
asp:CheckBoxList
ID
=
"cblReg"
runat
=
"server"
DataTextField
=
"strCategory"
DataValueField
=
"intCategoryId"
></
asp:CheckBoxList
></
td
>
</
tr
>
<
tr
>
<
td
style
=
"height:5px"
></
td
>
</
tr
>
</
table
>
<
table
width
=
"100%"
>
<
tr
>
<
td
>
<
asp:LinkButton
ID
=
"lnkSubmit"
runat
=
"server"
text='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "Insert", "Update") %>'
CommandName='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "PerformInsert", "Update")%>'></
asp:LinkButton
>
<
asp:LinkButton
ID
=
"lnkCancel"
runat
=
"server"
CausesValidation
=
"false"
CommandName
=
"Cancel"
Text
=
"Cancel"
></
asp:LinkButton
>
</
td
>
</
tr
>
<
tr
>
<
td
style
=
"height:8px"
></
td
>
</
tr
>
</
table
>
</
FormTemplate
>
</
EditFormSettings
>
</
MasterTableView
>
</
telerik:RadGrid
>
if
(!m||j==m||$telerik.isDescendant(j,m)){
return
true
;
}
if
(
this
._childrenDetached&&$telerik.isDescendant(l.get_parent()._getAnimationContainer(),m)){
return
true
;
}
if
(
this
._scroller&&l.get_level()>0&&!$telerik.isDescendant(
this
.get_element(),m)){
var
k=l;
while
(k.get_level()>0){k=k.get_parent();
}
this
._onItemMouseOut({eventMapTarget:k.get_element(),eventMapRelatedTarget:m});
}
if
(l._state==a.RadMenuItemState.Closed||l._state==a.RadMenuItemState.AboutToClose){
return
true
;
}
if
(l._state==a.RadMenuItemState.AboutToOpen){l._clearTimeout();
l._state=a.RadMenuItemState.Closed;
l.get_parent()._openedItem=
null
;
return
true
;
protected void RadDataPager1_PreRender(object sender, EventArgs e) |
{ |
RadDataPager dataPager = (RadDataPager)lvwProducts.FindControl("RadDataPager1"); |
foreach (Control control in dataPager.Controls) |
{ |
foreach (Control c in control.Controls) |
{ |
if (c is HyperLink) |
{ |
HyperLink currentLink = (HyperLink)c; |
currentLink.NavigateUrl = UrlClass.LinkToCategory("1", "1", "2"); // <--- This rewrites properly. |
// TODO: Put Page Command Value into PageNumber parameter. |
currentLink.NavigateUrl = UrlClass.LinkToCategory(DepartmentId, CategoryId, PageNumber); |
} |
} |
} |
} |
...
var
wnd = manager.open(url, name);
var
browserWin = wnd.BrowserWindow;
var
fResize =
new
browserWin.Function(
"sender"
,
"args"
,
"OnClientResize(sender,args);"
);
wnd.add_resize(fResize);
var
fEndDrag =
new
browserWin.Function(
"sender"
,
"args"
,
"OnClientDragEnd(sender,args);"
);
wnd.add_dragEnd(fEndDrag);
if
(cookie_max == 1 || cookie_max ==
"1"
) wnd.Maximize();
void
OTRadScheduler_TimeSlotCreated(
object
sender, TimeSlotCreatedEventArgs e)
{
if
(e.TimeSlot.Start.Date == OTRadScheduler.SelectedDate)
{
e.TimeSlot.CssClass =
"rsSelectedSlot"
;
}
else
{
// if the actuale date of the time slot is not the selected date, check if the rsSelectedSlot css class is set, if so delete it
if
(
string
.Compare(e.TimeSlot.CssClass,
"rsSelectedSlot"
) == 0)
{
e.TimeSlot.CssClass =
""
;
}
}
}
div.RadComboBox_BN table td.rcbArrowCell
and .RadComboBox_BN td.rcbArrowCell with the same value using at style builder arrow box.
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default1.aspx.vb" Inherits="Default3" %><
br
><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><
br
><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><
br
><
br
><
html
xmlns
=
"http://www.w3.org/1999/xhtml"
><
br
><
head
runat
=
"server"
><
br
> <
title
></
title
><
br
> <
link
href
=
"Skin/BN/ComboBox.BN.css"
rel
=
"stylesheet"
type
=
"text/css"
/><
br
></
head
><
br
><
body
><
br
> <
form
id
=
"form1"
runat
=
"server"
><
br
> <
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
><
br
> <
Scripts
><
br
> <
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
<br> Name="Telerik.Web.UI.Common.Core.js"><
br
> </
asp:ScriptReference
><
br
> <
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
<br> Name="Telerik.Web.UI.Common.jQuery.js"><
br
> </
asp:ScriptReference
><
br
> <
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
<br> Name="Telerik.Web.UI.Common.jQueryInclude.js"><
br
> </
asp:ScriptReference
><
br
> </
Scripts
><
br
> </
telerik:RadScriptManager
><
br
> <
div
><
br
> <
telerik:RadComboBox
ID
=
"RadComboBoxPeriodo1"
Runat
=
"server"
EnableEmbeddedSkins
=
"False"
skin
=
"BN"
ShowDropDownOnTextboxClick
=
"true"
> <
br
> </
telerik:RadComboBox
><
br
> </
div
><
br
> </
form
><
br
></
body
><
br
></
html
><
br
>
/* RadComboBox Simple skin */<
br
><
br
>/*global*/<
br
><
br
>.RadComboBox_BN,<
br
>.RadComboBox_BN .rcbInput,<
br
>.RadComboBoxDropDown_BN<
br
>{<
br
> font: 12px "Segoe UI", Arial, sans-serif;<
br
> color: #333;<
br
>}<
br
><
br
>/* combobox */<
br
><
br
>div.RadComboBox_BN table td.rcbInputCell<
br
>{<
br
> height: 18px;<
br
> line-height: 18px;<
br
> border: solid #616161;<
br
> background: #fff;<
br
>}<
br
><
br
>* html div.RadComboBox_BN table td.rcbInputCell<
br
>{<
br
> height /**/: 20px;<
br
> line-height /**/: 20px;<
br
>}<
br
><
br
>div.RadComboBox_BN table td.rcbInputCellLeft { border-width: 1px 0 1px 1px; }<
br
>div.RadComboBox_BN table td.rcbInputCellRight { border-width: 1px 1px 1px 0; }<
br
><
br
>* html div.RadComboBox_BN .rcbInputCell .rcbInput<
br
>{<
br
> height /**/: 16px;<
br
> padding /**/: 2px 0; /* This should fix the ajax introduced height in IE7 and not break IE6 */<
br
>}<
br
><
br
>.RadComboBox_BN .rcbInputCell .rcbEmptyMessage<
br
>{<
br
> color: #666;<
br
>}<
br
><
br
>.RadComboBox_BN .rcbHovered .rcbInputCell .rcbInput,<
br
>.RadComboBox_BN .rcbFocused .rcbInputCell .rcbInput { color: #882501; }<
br
><
br
>div.RadComboBox_BN .rcbReadOnly .rcbArrowCellLeft,<
br
>div.RadComboBox_BN .rcbArrowCellHidden.rcbArrowCellLeft { border-width: 1px 0 1px 1px; }<
br
>div.RadComboBox_BN .rcbReadOnly .rcbArrowCellRight,<
br
>div.RadComboBox_BN .rcbArrowCellHidden.rcbArrowCellRight { border-width: 1px 1px 1px 0; }<
br
><
br
>div.RadComboBox_BN table td.rcbArrowCell<
br
>{<
br
> border: 1px solid #616161;<
br
> background: #fff url('ComboBox/rcbSprite.png') no-repeat -1px 50%;<
br
> width: 30px;<
br
> height: 33px;<
br
> padding-left: 15px;<
br
>}<
br
><
br
>.RadComboBox_BN td.rcbArrowCell { <
br
> background-position: -1px 50%; <
br
> width: 30px;<
br
> height: 33px;<
br
> padding-left: 15px;<
br
> }<
br
><
br
>.RadComboBox_BN .rcbHovered .rcbArrowCell { background-position: -35px 50%; }<
br
>.RadComboBox_BN .rcbFocused .rcbArrowCell { background-position: -69px 50%; }<
br
>.RadComboBox_BN .rcbDisabled .rcbArrowCell { background-position: -1px 50%; }<
br
><
br
>.RadComboBox_BN .rcbReadOnly td.rcbArrowCell { background-position: -2px 50%; }<
br
>.RadComboBox_BN .rcbHovered .rcbReadOnly .rcbArrowCell { background-position: -36px 50%; }<
br
>.RadComboBox_BN .rcbFocused .rcbReadOnly .rcbArrowCell { background-position: -70px 50%; }<
br
>.RadComboBox_BN .rcbDisabled .rcbReadOnly .rcbArrowCell { background-position: -2px 50%; }<
br
><
br
>.RadComboBox_BN td.rcbArrowCellHidden,<
br
>.RadComboBox_BN .rcbHovered td.rcbArrowCellHidden,<
br
>.RadComboBox_BN .rcbFocused td.rcbArrowCellHidden,<
br
>.RadComboBox_BN .rcbReadOnly td.rcbArrowCellHidden,<
br
>.RadComboBox_BN .rcbHovered .rcbReadOnly .rcbArrowCellHidden,<
br
>.RadComboBox_BN .rcbFocused .rcbReadOnly .rcbArrowCellHidden,<
br
>.RadComboBox_BN .rcbDisabled .rcbReadOnly .rcbArrowCellHidden,<
br
>.RadComboBox_BN table.rcbDisabled td.rcbArrowCellHidden { background: none; }<
br
><
br
><
br
>.RadComboBox_BN .rcbHovered .rcbArrowCell,<
br
>.RadComboBox_BN .rcbHovered .rcbReadOnly .rcbInputCell,<
br
>.RadComboBox_BN .rcbHovered .rcbReadOnly .rcbArrowCellHidden { background-color: #ffe79c; }<
br
>.RadComboBox_BN .rcbFocused .rcbArrowCell,<
br
>.RadComboBox_BN .rcbFocused .rcbReadOnly .rcbInputCell,<
br
>.RadComboBox_BN .rcbFocused .rcbReadOnly .rcbArrowCellHidden { background-color: #ffa517; }<
br
><
br
>div.RadComboBox_BN .rcbHovered .rcbArrowCell,<
br
>div.RadComboBox_BN .rcbHovered .rcbInputCell { border-color: #c98400; }<
br
>div.RadComboBox_BN .rcbFocused .rcbArrowCell,<
br
>div.RadComboBox_BN .rcbFocused .rcbInputCell { border-color: #ca4b0c; }<
br
>div.RadComboBox_BN .rcbDisabled .rcbArrowCell,<
br
>div.RadComboBox_BN .rcbDisabled .rcbInputCell { border-color: #b0b0b0; }<
br
><
br
>div.RadComboBox_BN .rcbArrowCell a<
br
>{<
br
> height: 20px;<
br
>}<
br
><
br
>div.RadComboBox_BN td.rcbArrowCellHidden,<
br
>div.RadComboBox_BN .rcbArrowCellHidden a<
br
>{<
br
> width: 1px;<
br
>}<
br
><
br
>div.RadComboBox_BN td.rcbArrowCellHidden.rcbArrowCellRight<
br
>{<
br
> border-left: 0;<
br
>}<
br
><
br
>/* Read-only styles */<
br
><
br
>/* dropdown */<
br
><
br
>.RadComboBoxDropDown_BN<
br
>{<
br
> background: #fff;<
br
> border-color: #616161;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbHeader,<
br
>.RadComboBoxDropDown_BN .rcbFooter<
br
>{<
br
> background: #e4e4e4;<
br
> color: #000;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbHeader<
br
>{<
br
> border-bottom-color: #7c7c7c;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbFooter<
br
>{<
br
> border-top-color: #7c7c7c;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbItem em<
br
>{<
br
> background: #e5e5e5;<
br
>}<
br
><
br
>div.RadComboBoxDropDown_BN .rcbHovered<
br
>{<
br
> background: #ffe79c;<
br
> color: #882501;<
br
> border: 1px solid #c98400;<
br
> padding: 1px 5px;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbCheckAllItems,<
br
>.RadComboBoxDropDown_BN .rcbCheckAllItemsHovered {<
br
> color: #000000;<
br
> background-color: #ffe79c;<
br
>}<
br
>.RadComboBoxDropDown_BN .rcbCheckAllItemsHovered {<
br
> color: #000000;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbSeparator<
br
>{<
br
> color: #fff;<
br
> background: #8a8a8a;<
br
>}<
br
><
br
>.RadComboBox_BN .rcbDisabled .rcbInputCell .rcbInput,<
br
>.RadComboBoxDropDown_BN .rcbDisabled<
br
>{<
br
> color: #787777;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbLoading<
br
>{<
br
> background: #f0f0f0;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbMoreResults<
br
>{<
br
> border-top-color: #c3c3c3;<
br
> background: #e4e4e4;<
br
> color: #8a8a8a;<
br
>}<
br
><
br
>.RadComboBoxDropDown_BN .rcbMoreResults a<
br
>{<
br
> background: url('ComboBox/rcbSprite.png') no-repeat -1px -85px;<
br
>}<
br
><
br
> div.RadComboBox_BN .rcbArrowCell {<
br
> background-position: -1px 50%;<
br
> width: 30px;<
br
> height: 33px;<
br
> padding-left: 15px;<
br
>}<
br
><
br
> div.RadComboBox_BN .rcbHovered .rcbArrowCell {<
br
> width: 30px;<
br
> height: 33px;<
br
> padding-left: 15px;<
br
> background-position: -35px 50%;<
br
>}<
br
><
br
> div.RadComboBox_BN .rcbFocused .rcbArrowCell {<
br
> width: 30px;<
br
> height: 33px;<
br
> padding-left: 15px;<
br
> background-position: -69px 50%;<
br
>}<
br
><
br
> div.RadComboBox_BN .rcbDisabled .rcbArrowCell {<
br
> width: 30px;<
br
> height: 33px;<
br
> padding-left: 15px;<
br
> background-position: -1px 50%;<
br
>}<
br
><
br
><
br
><
br
>