or
Ver 2010.3.1317.35, IE8, Windows 7 Skin, Windows 7 x64 OS
I'm using a simple border and background colour to highlight the focused fields in my application via the skin file:-
<telerik:RadTextBox runat="server" > <FocusedStyle BackColor="#EEF6FF" BorderColor="Red" /> </telerik:RadTextBox>

function ShowLoc3Form(id, rowIndex, title, thiscase, thisorder, code) { var txtbox = $find("RadTextBox1"); txtbox.set_value(""); var grid = $find("<%= RadGrid1.ClientID %>"); var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex].get_element(); grid.get_masterTableView().selectItem(rowControl, true); var manager1 = GetRadWindow().get_windowManager(); manager1.open("addlocation3.aspx?d=" + id + "&c=" + thiscase + "&o=" + thisorder + "&r=" + code + "&m=n", "RadWindow10"); var window1 = manager1.getWindowByName("RadWindow10"); window1.setSize(880,1000); window1.set_modal(true); window1.set_title(title); window1.set_visibleStatusbar(false); return false; }<%@ Page Title="" Language="C#" MasterPageFile="~/portal/PartnerPersSettings.master" AutoEventWireup="true" CodeFile="PartnerAccess.aspx.cs" Inherits="www.sw_xperts.com.portal.PartnerAccess" %> <asp:Content ID="Content1" ContentPlaceHolderID="cpPersSettingContent" runat="server"> <asp:HiddenField id="hfEditingPartnerId" runat="server" /> <telerik:RadFormDecorator ID="rfdDefault" runat="server"/> <telerik:RadAjaxManager ID="ramManager" runat="server" EnablePageHeadUpdate="False"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="fvZugangsdaten" > <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="fvZugangsdaten" LoadingPanelID="ralpLoading" /> <telerik:AjaxUpdatedControl ControlID="rimAccess"/> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel id="ralpLoading" runat="server"></telerik:RadAjaxLoadingPanel> <telerik:RadInputManager ID="rimAccess" runat="server"> <telerik:TextBoxSetting BehaviorID="behTxtRequired" Validation-IsRequired="true"> </telerik:TextBoxSetting> </telerik:RadInputManager> <asp:FormView CellPadding="0" CellSpacing="0" ID="fvZugangsdaten" DataKeyNames="cp_id" DefaultMode="Edit" runat="server" DataSourceID="odsZugangsdaten" onitemcreated="fvZugangsdaten_ItemCreated"> <EditItemTemplate> <div class="editForm" > <div> <fieldset style="width:725px;"> <div class="fieldsetTopSpacer"></div> <ul> <li> <asp:Label ID="lblZdUsername" runat="server">Benutzername</asp:Label> <asp:HiddenField ID="hfZdUsername" runat="server" Value='<%# Bind("DBUSER") %>' /> </li> <li class="inputBox"> <%# Eval("DBUSER") %> </li> <li style="width:50%;text-align:right;"> <asp:Button ID="btnZugangsdatenNeu" runat="server" Text="Benutzerkennung anlegen" CommandName="ZugangsdatenNeu" CausesValidation="false" onclick="btnZugangsdatenNeu_Click"/> </li> </ul> <ul> <li> <asp:Label ID="lblZdPasswortNeu1" runat="server">Neues Passwort*</asp:Label> </li> <li> <asp:TextBox ID="txtPasswort1" runat="server" TextMode="Password" Text='<%# Bind("Passwort") %>'></asp:TextBox> </li> </ul> <ul> <li> <asp:Label ID="lblZdPasswortNeu2" runat="server">Wiederholung*</asp:Label> </li> <li> <asp:TextBox ID="txtPasswort2" runat="server" TextMode="Password" ></asp:TextBox> </li> <li> <asp:CompareValidator ID="comparePasswort" runat="server" ControlToCompare="txtPasswort1" ControlToValidate="txtPasswort2" Display="Static" ErrorMessage="Passwörter nicht gleich"></asp:CompareValidator> </li> </ul> <ul> <li> <asp:Label ID="testOut" runat="server" ></asp:Label> </li> </ul> <ul style="clear:both;"> <li style="width:100%; text-align:right; height:auto;clear:both;"> <asp:Button ID="btnUpdate" runat="server" Text="Speichern" CommandName="Update" CausesValidation="true"/> <asp:Button ID="btnCancel" runat="server" Text="Abbrechen" CommandName="Cancel" CausesValidation="false"/> </li> </ul> </fieldset> </div> </div> </EditItemTemplate> </asp:FormView> <asp:ObjectDataSource ID="odsZugangsdaten" runat="server" SelectMethod="getZugangsdaten" UpdateMethod="setZugangsdaten" OldValuesParameterFormatString="original_{0}" TypeName="com.swxperts.corelib.bo.ModPersoenlicheDaten"> <SelectParameters> <asp:SessionParameter Name="LoggedInProfilId" SessionField="LoggedInUser" Type="String" /> <asp:ControlParameter ControlID="hfEditingPartnerId" DefaultValue="" Name="ProfilId" PropertyName="Value" Type="String" /> <asp:SessionParameter Name="DbSession" SessionField="SessionTracker" Type="String" /> </SelectParameters> <UpdateParameters> <asp:SessionParameter Name="LoggedInProfilId" SessionField="LoggedInUser" Type="String" /> <asp:Parameter Name="Original_cp_id" Type="String" /> <asp:SessionParameter Name="DbSession" SessionField="SessionTracker" Type="String" /> <asp:Parameter Name="DBUser" Type="String" /> <asp:Parameter Name="Passwort" Type="String" /> </UpdateParameters> </asp:ObjectDataSource> </asp:Content> using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Telerik.Web.UI; namespace www.sw_xperts.com.portal { public partial class PartnerAccess : ExtendedPage { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string EditingId = Request.QueryString.Get("ProfilId"); hfEditingPartnerId.Value = string.IsNullOrEmpty(EditingId) ? Session["LoggedInUser"] as string : EditingId; } if (string.IsNullOrEmpty(hfEditingPartnerId.Value)) { Response.Redirect("~/Default.aspx"); } } protected void fvZugangsdaten_ItemCreated(object sender, EventArgs e) { FormView fv = (FormView)sender; if (fv.CurrentMode == FormViewMode.Edit) { TextBox txtPasswort1 = fv.FindControl("txtPasswort1") as TextBox; TextBox txtPasswort2 = fv.FindControl("txtPasswort2") as TextBox; TextBoxSetting reqTextBoxSetting = (TextBoxSetting)rimAccess.GetSettingByBehaviorID("behTxtRequired"); reqTextBoxSetting.TargetControls.Add(new TargetInput(txtPasswort1.UniqueID, true)); reqTextBoxSetting.TargetControls.Add(new TargetInput(txtPasswort2.UniqueID, true)); } } protected void btnZugangsdatenNeu_Click(object sender, EventArgs e) { Button a = sender as Button; Label l = a.NamingContainer.FindControl("testOut") as Label; l.Text = "Clicked and done"; } } }