or
telerik:GridBoundColumnwith these set
AutoPostBackOnFilter="True" ShowFilterIcon="False"and I use the tab key to move off the filter textbox sometimes it does not filter and sometimes it does. Also if it filters 2 times in a row it locks the textbox from entry until I click another filter icon or paging control on the screen. The tab button navigates to another textbox that does not have AutoPostBackOnFilter or ShowFilterIcon set at all. The text box locking has existed in the last 2 version as well. I just upgraded to test if it fixes it.
.RadTabStrip_Curve
{
padding-bottom
:
0px
;
padding-left
:
0px
;
padding-right
:
0px
;
background-color
:LightBlue;
}
.RadTabStrip_Curve .rtsLI,
.RadTabStrip_Curve .rtsLink
{
color
:
#000
;
font
:
12px
/
26px
sans-serif
;
padding
:
0px
0px
0px
0px
;
margin-right
:
1px
;
}
/*div.RadTabStrip_Curve .rtsLI
{
margin-right: 0px;
}*/
.RadTabStrip_Curve .rtsLink:hover
{
color
:
#4477dd
;
}
.RadTabStrip_Curve .rtsSelected:hover
{
color
:
#000
;
}
.RadTabStripLeft_RadTabStrip_Outlook .rtsSeparator,
.RadTabStripRight_RadTabStrip_Outlook .rtsSeparator
{
background
: lightblue;
}
/* <disabled tabs> */
.RadTabStrip_Curve .rtsLevel .rtsDisabled,
.RadTabStrip_Curve .rtsLevel .rtsDisabled:hover
{
color
:
#aaa
;
}
.RadTabStrip_Curve .rtsDisabled,
.RadTabStripLeft_Curve .rtsDisabled,
.RadTabStripRight_Curve .rtsDisabled,
.RadTabStripBottom_Curve .rtsDisabled,
.RadTabStrip_Curve_disabled .rtsDisabled
{
color
:
#bcb
;
cursor
:
default
;
}
/* </disabled tabs> */
/* <scrolling arrows> */
.RadTabStrip_Curve .rtsNextArrow,
.RadTabStrip_Curve .rtsPrevArrow,
.RadTabStrip_Curve .rtsPrevArrowDisabled,
.RadTabStrip_Curve .rtsNextArrowDisabled
{
background-image
:
url
(
'Images/TabStripHStates.png'
);
}
/*.RadTabStrip_Curve .rtsIn
{
font: 12px/20px arial,sans-serif;
padding: 0 5px 5px;
}*/
/* </scrolling arrows> */
/* <tab backgrounds> */
.RadTabStripTop_RadTabStrip_Outlook .rtsLevel {
background-color
:
transparent
; }
/*.RadTabStripTop_RadTabStrip_Outlook .rtsLevel .rtsLink,
.RadTabStripTop_RadTabStrip_Outlook .rtsLevel .rtsOut,
.RadTabStripBottom_RadTabStrip_Outlook .rtsLevel .rtsLink,
.RadTabStripBottom_RadTabStrip_Outlook .rtsLevel .rtsOut,
.RadTabStripTop_RadTabStrip_Outlook_Baseline .rtsLevel,
.RadTabStripBottom_RadTabStrip_Outlook_Baseline .rtsLevel { background-image:url('TabStrip/tab_Inner_Unselected.png'); }*/
.RadTabStripLeft_RadTabStrip_Outlook .rtsLink,
.RadTabStripRight_RadTabStrip_Outlook .rtsLink {
/* background-image: url('Images/tab_Inner_Unselected.png');*/
}
.RadTabStripLeft_RadTabStrip_Outlook .rtsLast .rtsLink,
.RadTabStripRight_RadTabStrip_Outlook .rtsLast .rtsLink
{
border-bottom
:
1px
solid
;
}
.RadTabStripRight_RadTabStrip_Outlook .rtsLink,
.RadTabStripRight_RadTabStrip_Outlook .rtsLI .rtsDisabled:hover {
background-position
:
100%
0
; }
.RadTabStripRight_RadTabStrip_Outlook .rtsLink:hover {
background-position
:
100%
-200px
; }
.RadTabStripRight_RadTabStrip_Outlook .rtsSelected,
.RadTabStripRight_RadTabStrip_Outlook .rtsSelected:hover {
background
:
#BBBBBB
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-400px
;}
/* </tab backgrounds> */
/* <background positioning: tabs with hovers> */
/* <orientation: top> */
.RadTabStripTop_RadTabStrip_Outlook .rtsLink {
background-position
:
0
0
; }
.RadTabStripTop_RadTabStrip_Outlook .rtsOut {
background-position
:
100%
0
; }
.RadTabStripTop_RadTabStrip_Outlook .rtsLink:hover {
background-position
:
0
-52px
; }
.RadTabStripTop_RadTabStrip_Outlook .rtsLink:hover .rtsOut {
background-position
:
100%
-52px
; }
.RadTabStripTop_RadTabStrip_Outlook .rtsSelected,
.RadTabStripTop_RadTabStrip_Outlook .rtsSelected:hover {
background
:
#BBBBBB
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-26px
; }
.RadTabStripTop_RadTabStrip_Outlook .rtsSelected .rtsOut,
.RadTabStripTop_RadTabStrip_Outlook .rtsSelected:hover .rtsOut {
background
:
#BBBBBB
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-26px
; }
.RadTabStripTop_RadTabStrip_Outlook .rtsDisabled:hover {
background-position
:
0
0
; }
.RadTabStripTop_RadTabStrip_Outlook .rtsDisabled:hover .rtsOut {
background-position
:
100%
0
; }
.RadTabStripTop_RadTabStrip_Outlook_Baseline .rtsLevel {
background-position
:
0
100%
;
background-repeat
:
repeat-x
; }
/* </orientation: top> */
/* <orientation: bottom> */
.RadTabStripBottom_RadTabStrip_Outlook .rtsLink {
background-position
:
0
-182px
; }
.RadTabStripBottom_RadTabStrip_Outlook .rtsOut {
background-position
:
100%
-182px
; }
.RadTabStripBottom_RadTabStrip_Outlook .rtsLink:hover {
background-position
:
0
-130px
; }
.RadTabStripBottom_RadTabStrip_Outlook .rtsLink:hover .rtsOut {
background-position
:
100%
-130px
; }
.RadTabStripBottom_RadTabStrip_Outlook .rtsSelected,
.RadTabStripBottom_RadTabStrip_Outlook .rtsSelected:hover {
background
:
#BBBBBB
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-156px
; }
.RadTabStripBottom_RadTabStrip_Outlook .rtsSelected .rtsOut,
.RadTabStripBottom_RadTabStrip_Outlook .rtsSelected:hover .rtsOut {
background
:
#BBBBBB
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-156px
; }
.RadTabStripBottom_RadTabStrip_Outlook .rtsDisabled:hover {
background-position
:
0
-182px
; }
.RadTabStripBottom_RadTabStrip_Outlook .rtsDisabled:hover .rtsOut {
background-position
:
100%
-182px
; }
.RadTabStripBottom_RadTabStrip_Outlook_Baseline .rtsLevel {
background-position
:
0
-599px
;
background-repeat
:
repeat-x
; }
/* </orientation: bottom> */
/* <orientation: right> */
.RadTabStripRight_RadTabStrip_Outlook .rtsUL .rtsLink,
.RadTabStripRight_RadTabStrip_Outlook .rtsUL .rtsLI .rtsDisabled:hover {
background-position
:
100%
0
;
text-align
:
left
; }
.RadTabStripRight_RadTabStrip_Outlook .rtsUL .rtsLink:hover {
background-position
:
100%
-200px
; }
.RadTabStripRight_RadTabStrip_Outlook .rtsUL .rtsSelected,
.RadTabStripRight_RadTabStrip_Outlook .rtsUL .rtsSelected:hover {
background
:
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-400px
; }
/* </orientation: right> */
/* </background positioning: tabs with hovers> */
/* <simplistic sub-item styles> */
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
2
,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
3
,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
4
{
background
:
#fff
; }
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
2
.rtsSelected,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
3
.rtsSelected,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
4
.rtsSelected
{
text-decoration
:
underline
;
}
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
2
.rtsLink,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
2
.rtsOut,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
2
.rtsIn,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
3
.rtsLink,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
3
.rtsOut,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
3
.rtsIn,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
4
.rtsLink,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
4
.rtsOut,
.RadTabStrip_RadTabStrip_Outlook_SimpleSubItems .rtsLevel
4
.rtsIn
{
background
:
none
;
}
/* </simplistic sub-item styles> */
.RadTabStrip_Curve .rtsLink {
padding-left
:
0px
;
}
.RadTabStrip_Curve .rtsLink .rtsOut {
BACKGROUND-IMAGE:
url
(
'TabStrip/tab_Inner_Unselected.png'
)
}
.RadTabStrip_Curve .rtsLink .rtsIn {
background-image
:
url
(
'TabStrip/tab_Inner_Unselected.png'
);
}
DIV.RadTabStrip_Curve .rtsLink:hover .rtsOut {
BACKGROUND:
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-72px
;
}
DIV.RadTabStrip_Curve .rtsLink:hover .rtsIn {
BACKGROUND:
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-72px
;
}
/*.RadTabStrip_Curve .rtsSelected { background: #BBBBBB url('TabStrip/TabStripHStates.gif') no-repeat 0 -72px; }
.RadTabStrip_Curve .rtsSelected .rtsOut { background: #BBBBBB url('TabStrip/TabStripHStates.gif') no-repeat 100% -72px; }
.RadTabStrip_Curve .rtsFirst .rtsSelected { background: #BBBBBB url('TabStrip/TabStripHStates.gif') no-repeat 0 -180px; }
.RadTabStrip_Curve .rtsLast .rtsSelected { background: #BBBBBB url('TabStrip/TabStripHStates.gif') no-repeat 100% -180px; }
.RadTabStrip_Curve .rtsLast .rtsSelected .rtsOut { background: #BBBBBB url('TabStrip/TabStripHStates.gif') no-repeat 0 -72px; }*/
DIV.RadTabStrip_Curve .rtsSelected .rtsIn {
/*BACKGROUND-COLOR: #BBBBBB;*/
background
:
url
(
'TabStrip/TabStripHStates.gif'
)
repeat
0
-72px
;
}
DIV.RadTabStrip_Curve .rtsSelected .rtsOut
{
BACKGROUND:
url
(
'TabStrip/TabStripHStates.gif'
)
no-repeat
0
-72px
;
}
RadGrid1_ItemCreated
,protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e)
{
if (e.Item is GridEditFormItem && e.Item.IsInEditMode)
{
GridEditFormItem item = (GridEditFormItem)e.Item;
RadListBox listbox = (RadListBox)item.FindControl("RadListBoxDestinationGroup");
RadListBox listbox1 = (RadListBox)item.FindControl("RadListBoxSourceGroup");
RadComboBox sortcolumn = (RadComboBox)item.FindControl("ComboBox_SortColumn");
RadComboBox groupcolumn = (RadComboBox)item.FindControl("ComboBox_GroupByColumn");
listbox.DataSource = DbClient.GetList<
ListField
>("LayoutId =" + LayoutId);
listbox.DataValueField = "FieldName";
listbox.DataTextField = "FieldName";
sortcolumn.DataSource = DbClient.GetList<
ListField
>("LayoutId =" + LayoutId);
sortcolumn.DataValueField = "FieldName";
sortcolumn.DataTextField = "FieldName";
groupcolumn.DataSource = DbClient.GetList<
ListField
>("LayoutId =" + LayoutId);
groupcolumn.DataValueField = "FieldName";
groupcolumn.DataTextField = "FieldName";
}
}