or
<telerik:RadGrid ID="RadGrid2" GridLines="None" AutoGenerateColumns="false" PageSize="7" AllowPaging="true" AllowSorting="true" runat="server" OnItemDataBound="OnItemDataBoundHandler" DataSourceID="ProductsDataSource" AllowAutomaticUpdates="true" AllowAutomaticInserts="True" ShowStatusBar="true" Skin="Office2010Blue"> <MasterTableView ShowFooter="false" DataKeyNames="inventoryid" EditMode="InPlace" CommandItemDisplay="TopAndBottom"> <Columns> <telerik:GridTemplateColumn UniqueName="conditioncode" HeaderText="<%$ Resources:locStrings, GV_COL_PO_ConditionCode %>" SortExpression="conditioncode" ItemStyle-Width="150px"> <FooterTemplate> Template footer</FooterTemplate> <FooterStyle VerticalAlign="Middle" HorizontalAlign="Center" /> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "conditioncode")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox runat="server" ID="RadComboBox1" EnableLoadOnDemand="True" DataTextField="code" DataValueField="conditionid" AutoPostBack="true" HighlightTemplatedItems="true" Height="140px" Width="150px" DropDownWidth="200px" OnItemsRequested="RadComboBox1_ItemsRequested" OnSelectedIndexChanged="OnSelectedIndexChangedHandler" > <HeaderTemplate> <ul> <li class="col1">Code</li> <li class="col2">Condition</li> </ul> </HeaderTemplate> <ItemTemplate> <ul> <li class="col1"> <%# DataBinder.Eval(Container,"Text")%> </li> <li class="col2"> <%# DataBinder.Eval(Container,"Attributes['code']")%></li> </ul> </ItemTemplate> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridEditCommandColumn FooterText="EditCommand footer" UniqueName="EditCommandColumn" HeaderText="Edit" UpdateText="Update" HeaderStyle-Width="100px"> </telerik:GridEditCommandColumn> </Columns> </MasterTableView> </telerik:RadGrid> <asp:SqlDataSource ID="ProductsDataSource" runat="server" ConnectionString="Data Source=VSSCLOUDAPP1;Initial Catalog=iqrtest_20113108;User ID=sa; Password=admin!23" SelectCommand="SELECT ptid, inventoryid, unitcost, conditioncode, status, receivestatus, mfgr FROM inventory WHERE ptid=501"> </asp:SqlDataSource>C#:protected void OnItemDataBoundHandler(object sender, GridItemEventArgs e) { if (e.Item.IsInEditMode) { GridEditableItem item = (GridEditableItem)e.Item; if (!(e.Item is IGridInsertItem)) { RadComboBox combo = (RadComboBox)item.FindControl("RadComboBox1"); RadComboBoxItem selectedItem = new RadComboBoxItem(); selectedItem.Value = ((DataRowView)e.Item.DataItem)["conditionid"].ToString(); selectedItem.Text = ((DataRowView)e.Item.DataItem)["code"].ToString(); selectedItem.Attributes.Add("condition", ((DataRowView)e.Item.DataItem)["condition"].ToString()); combo.Items.Add(selectedItem); selectedItem.DataBind(); Session["conditionid"] = selectedItem.Value; } } } protected void RadComboBox1_ItemsRequested(object sender, RadComboBoxItemsRequestedEventArgs e) { DataTable dt = new DataTable(); dt = IQR.Generic.cGeneric.GetData(cStoredProcedureConstants.SP_POItem_GetConditionCodes, true); RadComboBox rcbConditionCode = (RadComboBox)sender; // Clear the default Item that has been re-created from ViewState at this point. comboBox.Items.Clear(); foreach (DataRow row in dt.Rows) { RadComboBoxItem item = new RadComboBoxItem(); item.Value = row["conditionid"].ToString(); item.Text = row["code"].ToString(); item.Attributes.Add("condition", row["condition"].ToString()); rcbConditionCode.Items.Add(item); item.DataBind(); } } protected void OnSelectedIndexChangedHandler(object sender, RadComboBoxSelectedIndexChangedEventArgs e) { Session["conditionid"] = e.Value; }<telerik:RadGrid ID="RadGrid1" DataSourceID="SqlDataSource1" AllowSorting="True" AllowAutomaticDeletes="true" AllowPaging="True" PageSize="20" runat="server" GridLines="None" Width="95%" AllowAutomaticUpdates="true" OnItemDataBound="RadGrid1_ItemDataBound" AllowMultiRowEdit="true" OnItemUpdate="RadGrid1_ItemUpdated" OnItemDeleted="RadGrid1_ItemDeleted" OnItemInserted="RadGrid1_ItemInserted"> <MasterTableView Width="100%" CommandItemDisplay="Top" HorizontalAlign="NotSet" AutoGenerateColumns="false"> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"> <ItemStyle CssClass="MyImageButton" /> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn ConfirmText="Remove this subscription?" ConfirmDialogType="RadWindow" ConfirmTitle="Unsubscribe" ButtonType="ImageButton" CommandName="Delete" Text="Unsubscribe" UniqueName="DeleteColumn"> <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> </telerik:GridButtonColumn> <telerik:GridCheckBoxColumn HeaderText="Subscribed" UniqueName="Subscribed" /> <telerik:GridDropDownColumn DataField="SubscriptionId" DataSourceID="SqlDataSource1" HeaderText="Subscription" ListTextField="SubscriptionName" ListValueField="SubscriptionId" UniqueName="SubscriptionId" ColumnEditorID="GridDropDownColumnEditor1" ReadOnly="true"> </telerik:GridDropDownColumn> <telerik:GridBoundColumn DataField="SubscriptionDescription" HeaderText="SubscriptionDescription" UniqueName="SubscriptionDescription" ReadOnly="true"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="TargetAudience" HeaderText="TargetAudience" UniqueName="TargetAudience" ReadOnly="true"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DateAdded" HeaderText="DateAdded" UniqueName="DateAdded" ColumnEditorID="GridTextBoxColumnEditor1" ReadOnly="true"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DateRemoved" HeaderText="DateRemoved" UniqueName="DateRemoved" ColumnEditorID="GridTextBoxColumnEditor1" ReadOnly="true"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Feedback" HeaderText="Feedback" UniqueName="Feedback" ColumnEditorID="GridTextBoxColumnEditor1"> </telerik:GridBoundColumn> </Columns> <PagerStyle Mode="NextPrevNumericAndAdvanced" /> </MasterTableView></telerik:RadGrid>protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e) { if (e.Item is GridEditFormItem && e.Item.IsInEditMode) { if (e.Item.OwnerTableView.IsItemInserted) { //item is about to be inserted } else { //item is about to be updated } } else {
//need to find a way to skip this if we are in Edit mode, as this resets any saved data to the db values
if (e.Item is GridDataItem) { GridDataItem item = (GridDataItem)e.Item; DataRowView row = (DataRowView)item.DataItem; CheckBox chk = (CheckBox)item["Subscribed"].Controls[0]; string value = row["Subscribed"].ToString(); if (value == "Yes" || (value == "1")) chk.Checked = true; else chk.Checked = false; } } }<telerik:GridTemplateColumn HeaderText="Actions"> <ItemTemplate> <asp:ImageButton ID="btnEdit" runat="server" OnClientClick="realPostBack();" ImageUrl="~/images/icon_edit.png" style="display: inline-block" ToolTip="Edit" CommandName="fbEdit" /> </ItemTemplate></telerik:GridTemplateColumn><script type="text/javascript"> function realPostBack(eventTarget, eventArgument) { $find("<%= RadAjaxPanel1.ClientID %>").__doPostBack(eventTarget, eventArgument); }</script>protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e) { if (e.CommandName == "fbEdit") { //grab variables from row's cells string userID = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["UserID"]; string userName= e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["UserName"]; string userEmail = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["UserEmail"]; //DO SOME PROCESSING STUFF } if(e.CommandName == "fbDelete") { //delete record } }<telerik:RadListBox ID="rlb_ADGroups" runat="server" CheckBoxes="True" DataKeyField="GroupName" DataSourceID="sds_ADGroups" DataTextField="GroupName" DataValueField="GroupName" Height="200px" Width="400px"> </telerik:RadListBox> <asp:SqlDataSource ID="sds_ADGroups" runat="server"ConnectionString="<%$ ConnectionStrings:IT_CentralConnectionString %>" SelectCommand="SELECT [GroupName], [ADsPath] FROM [vw_AD_ADSI_Groups] ORDER BY [GroupName]"> </asp:SqlDataSource> <telerik:RadListBox ID="rlb_MemberGroups" runat="server" CheckBoxes="True" DataKeyField="groupName" DataTextField="groupName"DataValueField="groupName" Height="200px" Width="400px"> </telerik:RadListBox> Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load rlb_MemberGroups.DataSource = GetGroups() rlb_MemberGroups.DataBind() End Sub Private Function GetGroups() As DataTable 'Dim UserName As String = Request.QueryString("UserName") Dim UserName As String = "abrowning" Dim connectionString As String = DirectCast(ConfigurationManager.ConnectionStrings("IT_CentralConnectionString").ConnectionString, String) Dim connection As New SqlConnection(connectionString) Dim command As New SqlCommand(connectionString, connection) command = New SqlCommand("procGetGroupUsers", connection) command.CommandType = CommandType.StoredProcedure command.Parameters.Add("@UserName", SqlDbType.VarChar).Value = UserName command.Connection.Open() Dim myDataAdapter As New SqlDataAdapter(command) Dim myDataSet As New DataSet Dim dtData As New DataTable myDataAdapter.Fill(myDataSet) Return myDataSet.Tables(0) command.Connection.Close() End FunctionProtected Sub btn_AddToGroup_Click(sender As Object, e As System.EventArgs) Handles btn_AddToGroup.Click Dim UserName As String = "abrowning" For Each item As RadListBoxItem In rlb_ADGroups.CheckedItems Dim ADGroup As String = item.Value.ToString() Label1.Text = ADGroup Using context = New PrincipalContext(ContextType.Domain, "tustin_nt") Dim group As GroupPrincipal = GroupPrincipal.FindByIdentity(context, ADGroup) If group IsNot Nothing Then Using user = UserPrincipal.FindByIdentity(context, IdentityType.Name, UserName) If UserName IsNot Nothing Then group.Members.Add(context, IdentityType.UserPrincipalName, UserName + "@tusd.local") group.Save() End If End Using End If End Using NextEnd SubProtected Sub btn_RemoveFromGroup_Click(sender As Object, e As System.EventArgs) Handles btn_RemoveFromGroup.Click Dim username As String = "abrowning" For Each item As RadListBoxItem In rlb_MemberGroups.CheckedItems Dim ADGroup As String = item.Value.ToString() Label2.Text = ADGroup Using context = New PrincipalContext(ContextType.Domain, "TUSTIN_NT") Dim group As GroupPrincipal = GroupPrincipal.FindByIdentity(context, ADGroup) If group IsNot Nothing Then Using user = UserPrincipal.FindByIdentity(context, IdentityType.Name, username) If username IsNot Nothing Then group.Members.Remove(context, IdentityType.UserPrincipalName, username + "@tusd.local") group.Save() End If End Using End If End Using Next End Sub<asp:UpdatePanel ID="UpdatePanel1" runat="server" > <ContentTemplate> <div id="PortalContainer"> <div class="TabStripContainer"> <telerik:RadTabStrip ID="MyJailTabStrip" runat="server" MultiPageID="RadMultiPage1" CausesValidation="false" CssClass="MyJailTabStrip" ontabclick="MyJailTabStrip_TabClick" > <Tabs> <telerik:RadTab Text="Jail" Selected="true"></telerik:RadTab> <telerik:RadTab Text="Warrants"></telerik:RadTab> <telerik:RadTab Text="Civil Papers"></telerik:RadTab> <telerik:RadTab Text="Dispatch"></telerik:RadTab> </Tabs> </telerik:RadTabStrip> <div class="clearer"></div> </div> <div id="PortalContent" class="RoundedCorners"> <div> <asp:Timer ID="Timer1" runat="server" > </asp:Timer> </div> <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0" Width="1188" style="background-color: Black;" > <telerik:RadPageView ID="JailPageView" runat="server" Selected="true" Width="1188" style="background-color: Aqua;"> <telerik:RadDockLayout ID="JailDockLayout" runat="server" onloaddocklayout="DockLayout_LoadDockLayout" onsavedocklayout="DockLayout_SaveDockLayout"> <telerik:RadSplitter ID="RadSplitter1" runat="server" Width="1188" BorderSize="0" CssClass="RadSplitter"> <telerik:RadPane ID="JailPane1" runat="server" Width="350" > <telerik:RadDockZone ID="JailDockZone1" runat="server" CssClass="RadDockZone1 RoundedCorners" BorderWidth="0" MinHeight="90%" MinWidth="150" Width="300"> </telerik:RadDockZone> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar1" runat="server" BorderWidth="0" Width="10" CssClass="SplitterBar"> </telerik:RadSplitBar> <telerik:RadPane ID="JailPane2" runat="server" Width="350" > <telerik:RadDockZone ID="JailDockZone2" runat="server" CssClass="RadDockZone2 RoundedCorners" BorderWidth="0" MinHeight="90%" MinWidth="250" Width="300"> </telerik:RadDockZone> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar2" runat="server" BorderWidth="0" Width="10" CssClass="SplitterBar"> </telerik:RadSplitBar> <telerik:RadPane ID="JailPane3" runat="server" Width="350" > <telerik:RadDockZone ID="JailDockZone3" runat="server" CssClass="RadDockZone3 RoundedCorners" BorderWidth="0" MinHeight="90%" MinWidth="150" Width="300"> </telerik:RadDockZone> </telerik:RadPane> </telerik:RadSplitter> <div class="clearer"></div> </telerik:RadDockLayout> </telerik:RadPageView> <telerik:RadPageView ID="WarrantsPageView" runat="server"> <telerik:RadDockLayout ID="WarrantsDockLayout" runat="server" onloaddocklayout="DockLayout_LoadDockLayout" onsavedocklayout="DockLayout_SaveDockLayout"> <telerik:RadSplitter ID="RadSplitter2" runat="server" Width="1100" BorderSize="0"> <telerik:RadPane ID="WarrantsPane1" runat="server"> <telerik:RadDockZone ID="WarrantsDockZone1" runat="server" CssClass="RadDockZone1 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="150" Width="350"> </telerik:RadDockZone> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar3" runat="server" BorderWidth="0"> </telerik:RadSplitBar> <telerik:RadPane ID="WarrantsPane2" runat="server"> <telerik:RadDockZone ID="WarrantsDockZone2" runat="server" CssClass="RadDockZone2 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="250" Width="350"> </telerik:RadDockZone> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar4" runat="server" BorderWidth="0"> </telerik:RadSplitBar> <telerik:RadPane ID="WarrantsPane3" runat="server" > <telerik:RadDockZone ID="WarrantsDockZone3" runat="server" CssClass="RadDockZone3 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="150" Width="350"> </telerik:RadDockZone> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadDockLayout> </telerik:RadPageView> <telerik:RadPageView ID="CivilPapersPageView" runat="server"> <telerik:RadDockLayout ID="CivilPapersDockLayout" runat="server" onloaddocklayout="DockLayout_LoadDockLayout" onsavedocklayout="DockLayout_SaveDockLayout"> <telerik:RadSplitter ID="RadSplitter3" runat="server" Width="1100" BorderSize="0"> <telerik:RadPane ID="CivilPapersPane1" runat="server"> <telerik:RadDockZone ID="CivilPapersDockZone1" runat="server" CssClass="RadDockZone1 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="150" Width="350"> </telerik:RadDockZone> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar5" runat="server" BorderWidth="0" > </telerik:RadSplitBar> <telerik:RadPane ID="CivilPapersPane2" runat="server" > <telerik:RadDockZone ID="CivilPapersDockZone2" runat="server" CssClass="RadDockZone2 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="250" Width="350"> </telerik:RadDockZone> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar6" runat="server" BorderWidth="0"> </telerik:RadSplitBar> <telerik:RadPane ID="CivilPapersPane3" runat="server"> <telerik:RadDockZone ID="CivilPapersDockZone3" runat="server" CssClass="RadDockZone3 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="150" Width="350"> </telerik:RadDockZone> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadDockLayout> </telerik:RadPageView> <telerik:RadPageView ID="DispatchPageView" runat="server"> <telerik:RadDockLayout ID="DispatchDockLayout" runat="server" onloaddocklayout="DockLayout_LoadDockLayout" onsavedocklayout="DockLayout_SaveDockLayout"> <telerik:RadSplitter ID="RadSplitter4" runat="server" Width="1100" BorderSize="0"> <telerik:RadPane ID="DispatchPane1" runat="server"> <telerik:RadDockZone ID="DispatchDockZone1" runat="server" CssClass="RadDockZone1 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="150" Width="350"> </telerik:RadDockZone> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar7" runat="server" > </telerik:RadSplitBar> <telerik:RadPane ID="DispatchPane2" runat="server" > <telerik:RadDockZone ID="DispatchDockZone2" runat="server" CssClass="RadDockZone2 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="250" Width="350"> </telerik:RadDockZone> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitBar8" runat="server"> </telerik:RadSplitBar> <telerik:RadPane ID="DispatchPane3" runat="server" > <telerik:RadDockZone ID="DispatchDockZone3" runat="server" CssClass="RadDockZone3 RoundedCorners" BorderWidth="0" MinHeight="92%" MinWidth="150" Width="350"> </telerik:RadDockZone> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadDockLayout> </telerik:RadPageView> </telerik:RadMultiPage> </div> </div> <div class="clearer"></div> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" /> </Triggers> </asp:UpdatePanel>.TabStripContainer{ width: 75%; margin-left: auto; margin-right: auto; margin-top: 1em; background-color: #E6EFF7;}.MyJailTabStrip{ float: left; /* background-color: #E6EFF7;*/ }.DashBoardTab{ float: left; }.rtsSelected, .rtsSelected span { background: url('../Images/Backgrounds/BodyBackgroundGradient.png') repeat-x !important; /* background:url(../Images/btnUpdate.jpg) no-repeat 0 100% !important; */ background-color: #628DB5 !important; text-align: center; color: #FFFFFF !important;}.NewTab,.NewTabContainer{ float: left; margin-left: 1em; }.NewTab{ /* padding-top: .5em; font-size: .8em;*/}.NewTabLink{ float: left;}#PortalContainer{ margin-top: 0; width: 1200px; background-color: Red;}#PortalContent{ width: 1188px; padding: 5px; background-color: White; margin-left: auto; margin-right: auto; }.MyJailCommandContainer{ padding-bottom: .4em; width: 20em;}.PortalContentWindowContainer{ background-image: url('../Images/Backgrounds/PortalWindowGradient.png'); background-repeat: repeat-x; color: White ; overflow: hidden; border-bottom-color: Black; border-bottom-style: solid; border-bottom-width: .2em; }.PortalOptionsWindowContent,.PortalContentWindowContent{ padding-bottom: .4em; }.PortalButton{ border-style: solid; border-width: 1px; border-color: #819AD3; background-image: url('../Images/Backgrounds/Web20BlueButton.png'); background-repeat: repeat-x; padding-left: 1.5em; padding-right: 1.5em; padding-top: .3em; padding-bottom: .3em; border-top-left-radius: .3em .3em; border-top-right-radius: .3em .3em; border-bottom-left-radius: .3em .3em; border-bottom-right-radius: .3em .3em; margin-top: 1em;}.PortalImDoneButton{ border-style: solid; border-width: 1px; border-color: #FFC027; background-image: url('../Images/Backgrounds/PortalButtonGradient.png'); background-repeat: repeat-x; padding-left: 1.5em; padding-right: 1.5em; padding-top: .3em; padding-bottom: .3em; border-top-left-radius: .3em .3em; border-top-right-radius: .3em .3em; border-bottom-left-radius: .3em .3em; border-bottom-right-radius: .3em .3em;}.rwWindowContent{ background-image: url('../Images/Backgrounds/BodyBackgroundGradient.png'); background-repeat: repeat-x; color: White !important; background-color: #628DB5 !important; }.PortalWindowContent{ width: 47em; margin-left: 25em; text-align: left;}/*-------------------------------------------------------------------------------*//* Content Adder *//*-------------------------------------------------------------------------------*/.ContentAdderContainer{ margin-left: auto; margin-right: auto; text-align: left;}.ContentAdderContent{ padding-left: .5em; margin-left: 1.5em;}.ContentAdderListView{ width: 47em; max-width: 47em;}#ContentAdderDataPagerPanel{ width: 47em;}.ContentAdderDataPager{ width: 17em; margin-top: .8em; float: right;}.ImDoneButtonContainer{ float: left; vertical-align: top; margin-right: 2em; margin-top: .8em; text-align: left;}.ContentAdderButtonContainer{ float: left; width: 15em; }.ContentAdderButtonContent{ float: left; width: 72px; height: 55px; margin-left: auto; margin-right: auto; margin-bottom: 1.5em; background-image: url('../Images/Backgrounds/ContentAdderButtonBackground.png'); background-repeat: repeat-x; border-top-left-radius: .2em .2em; border-top-right-radius: .2em .2em; border-bottom-left-radius: .2em .2em; border-bottom-right-radius: .2em .2em; border-color: #D2D2D2; border-style: solid; border-width: 1px;}.ContentAdderButton{ float: left; font-size: .8em; width: 70px; height: 16px; text-align: center; margin-top: .1em; padding-bottom: 10px; }.ContentAdderButtonVendorImage{ float: left; width: 70px; height: 16px; text-align: center; }.ContentAdderDescription{ float: left; margin-left: .5em; width: 9em; text-align: left; font-size: .9em;}.OptionsContainer{ float: left;}.OptionsListContainer{ float: left; margin-right: 2em;}.AutoRefreshOptionsContainer{ float: left;}.RefreshOptionList{ text-align: left; width: 10em; color: White;}.OptionInstructions{ margin-top: 1em; width: 25em; color: #cccccc;}.RefreshOption .rbText{ color: White;}.RadSplitter{ margin-left: auto; margin-right: auto; width: 1188px; vertical-align: top; background-color: Purple;}/*--------------------------------------------------------------------------------------------*//* RadDock Control *//* font: normal normal 12px "Segoe UI", Arial, Sans-serif; *//*--------------------------------------------------------------------------------------------*/.RadDock { color: #FFFFFF; border: 0px solid #5E78A9; border-top: none; border-bottom: none; margin-bottom: 1em; /* background-color: #A7CAA3 !important;*/ }.RadDock .rdTitleBar em { padding-left: .5em !important; font: 14px/16px "Segoe UI", Arial, Sans-serif !important; }.rdContent { color: #FFFFFF !important; margin-bottom: 0 !important; padding-bottom: 0 !important; overflow: hidden !important; /* background-color: #A7CAA3 !important; */ margin-left: auto !important; margin-right: auto !important; }.rdTop{ background: url('../Images/Backgrounds/BoxHeaderBackground35.png') repeat-x; margin-bottom: 0; padding-bottom: 0;} .rdBottom .rdCenter, .rdRight, .rdLeft { display: none !important; margin-bottom: 0 !important; padding-bottom: 0 !important;}.rspResizeBar,.rspSlideContainerResize{ background: transparent repeat-y 0 0 !important; border-right-color: transparent !important; border-left-color: transparent !important;}.RadDockZone1.RadDockZone2,.RadDockZone3{ vertical-align: top; float: left; /* ACN We might want RadDockZone3 to float right */} .RadDockZone1{ background-color: Green;} .RadDockZone2{ background-color: Teal;}.RadDockZone3{ background-color: Green; }.JailPane1,.JailPane2,.JailPane3{ float: left; vertical-align: top;}.SplitterBar{ float: left;}