I have a grid that does everything I need it to (Thanks guys!); except that the active row doesn't highlight... Would someone please look at the grid and let me know what I did wrong please?
The CSS is:
Thanks for your help!
<telerik:RadPageView ID="pvLoans" runat="server" Selected="true" Width="100%" > <telerik:RadGrid ID="gridLoans" runat="server" AllowAutomaticDeletes="True" Width="100%" AllowSorting="True" AllowMultiRowSelection="True" CellSpacing="0" CellPadding="0" PageSize="500" AllowCustomPaging="True" EnableLinqExpressions="false" GridLines="Both" HeaderStyle-Wrap="false" AutoGenerateColumns="false" BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" ActiveItemStyle-CssClass="Row2" ItemStyle-CssClass="Row0" AlternatingItemStyle-CssClass="Row1" OnItemDataBound="grid_ItemDataBound" OnPageIndexChanged="grid_PageIndexChanged" OnPageSizeChanged="grid_PageSizeChanged" OnNeedDataSource="grid_NeedDataSource" OnInsertCommand="gridLoans_InsertCommmand" OnUpdateCommand="gridLoans_UpdateCommand" OnDeleteCommand="gridLoans_DeleteCommand" OnPreRender="gridLoans_PreRender" OnGridExporting="gridLoans_GridExporting" > <ClientSettings allowautoscrollondragdrop="false" allowexpandcollapse="false" allowgroupexpandcollapse="false"> <Selecting AllowRowSelect="true" UseClientSelectColumnOnly="true" /> <Scrolling AllowScroll="false" UseStaticHeaders="true" FrozenColumnsCount="12" ScrollHeight="" /> <ClientEvents OnGridCreated="grid_GridCreated" OnRowDblClick="RowDblClick" /> <Resizing AllowResizeToFit="True" EnableRealTimeResize="True" AllowColumnResize="True" AllowRowResize="True" ClipCellContentOnResize="False" ResizeGridOnColumnResize="True" /> </ClientSettings> <ExportSettings IgnorePaging="true" ExportOnlyData="true" Excel-Format="ExcelML" /> <MasterTableView EditMode="EditForms" CommandItemDisplay="None" DataKeyNames="LoanID" ClientDataKeyNames="LoanID" GridLines="Both"> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn1 column" UniqueName="EditCommandColumn1" /> </EditFormSettings> <CommandItemSettings ExportToPdfText="Export to PDF" /> <Columns> <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" DataType="System.Boolean" Visible="true" Display="true" DataTextField="LoanSelected" /> <telerik:GridButtonColumn ConfirmText="Are you certian you want to hide this Loan?" ConfirmDialogType="RadWindow" ConfirmTitle="Hide" ButtonType="ImageButton" ImageUrl="~/Images/remove_16.png" CommandArgument="LoanID" CommandName="gridLoans_DeleteCommand" Text="Hide" UniqueName="HideColumn" ItemStyle-HorizontalAlign="Center"> </telerik:GridButtonColumn> <telerik:GridNumericColumn DataField="LoanNumber" FilterControlAltText="Filter LoanNumber column" HeaderStyle-Wrap="true" HeaderText="LOAN NUMBER" SortExpression="LoanNumber" UniqueName="LoanNumber" Visible="false" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="NCLPercentage" FilterControlAltText="Filter NCLPercentage column" HeaderStyle-Wrap="true" HeaderText="NCL%" SortExpression="NCLPercentage" NumericType="Percent" UniqueName="NCLPercentage" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="RECPercentage" FilterControlAltText="Filter RECPercentage column" HeaderStyle-Wrap="true" HeaderText="REC%" SortExpression="RECPercentage" NumericType="Percent" UniqueName="RECPercentage" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="DefaultProbability" FilterControlAltText="Filter DefaultProbability column" HeaderStyle-Wrap="true" HeaderText="DEFALT PROB" SortExpression="DefaultProbability" UniqueName="DefaultProbability" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="DiscountPercentage" FilterControlAltText="Filter DiscountPercentage column" HeaderStyle-Wrap="true" HeaderText="DISC%" SortExpression="DiscountPercentage" NumericType="Percent" UniqueName="DiscountPercentage" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="PurchasePrice" NumericType="Currency" FilterControlAltText="Filter PurchasePrice column" HeaderText="PURCHASE PRICE" SortExpression="PurchasePrice" UniqueName="PurchasePrice"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="ReservePayments" FilterControlAltText="Filter ReservePayments column" HeaderStyle-Wrap="true" HeaderText="RES PMTS" SortExpression="DiscountPercentage" NumericType="Number" UniqueName="ReservePayments" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="ReservePercentage" FilterControlAltText="Filter ReservePercentage column" HeaderStyle-Wrap="true" HeaderText="RES%" SortExpression="ReservePercentage" NumericType="Percent" UniqueName="ReservePercentage" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="NumberOfPaidPayments" FilterControlAltText="Filter NumberOfPaidPayments column" HeaderStyle-Wrap="true" HeaderText="#PD PMTS" SortExpression="NumberOfPaidPayments" NumericType="Number" UniqueName="NumberOfPaidPayments" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="Recourse" FilterControlAltText="Filter Recourse column" HeaderStyle-Wrap="true" HeaderText="RECOURSE" SortExpression="Recourse" UniqueName="Recourse" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridBoundColumn DataField="PS_Acct_No" MaxLength="250" FilterControlAltText="Filter PS_Acct_No column" HeaderStyle-Wrap="true" HeaderText="PS ACCT" SortExpression="PS_Acct_No" UniqueName="PS_ACCT_NO" HeaderStyle-Font-Bold="true" Visible="true" ReadOnly="true"> <HeaderStyle Font-Bold="true" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ShortName" MaxLength="250" FilterControlAltText="Filter ShortName column" HeaderStyle-Wrap="true" HeaderText="SHORT NAME" SortExpression="ShortName" UniqueName="ShortName" HeaderStyle-Font-Bold="true" Visible="true" ReadOnly="true"> <HeaderStyle Font-Bold="true" /> <ItemStyle HorizontalAlign="Left" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LoanType" FilterControlAltText="Filter LoanType column" HeaderStyle-Wrap="true" HeaderText="LN TYPE" SortExpression="LoanType" UniqueName="LoanType" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridBoundColumn> <telerik:GridDateTimeColumn DataField="OriginationDate" DataFormatString="{0:MM/dd/yyyy}" FilterControlAltText="Filter OriginationDate column" HeaderStyle-Wrap="true" HeaderText="ORIGIN DTE" SortExpression="OriginationDate" UniqueName="OriginationDate" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridDateTimeColumn> <telerik:GridNumericColumn DataField="AmountFinanced" NumericType="Currency" FilterControlAltText="Filter AmountFinanced column" HeaderStyle-Wrap="true" HeaderText="AMT FIN" SortExpression="AmountFinanced" UniqueName="AmountFinanced" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="Apr" NumericType="Percent" FilterControlAltText="Filter Apr column" HeaderStyle-Wrap="true" HeaderText="APR" SortExpression="Apr" UniqueName="Apr" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="Term" FilterControlAltText="Filter Term column" HeaderStyle-Wrap="true" HeaderText="TERM" SortExpression="Term" UniqueName="Term" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="PaymentAmount" NumericType="Currency" FilterControlAltText="Filter PaymentAmount column" HeaderStyle-Wrap="true" HeaderText="PMT AMT" SortExpression="PaymentAmount" UniqueName="PaymentAmount" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridDateTimeColumn DataField="FirstPrincipalPaymentDate" DataFormatString="{0:MM/dd/yyyy}" FilterControlAltText="Filter FirstPrincipalPaymentDate column" HeaderStyle-Wrap="true" HeaderText="FST PRN PMT DT" SortExpression="FirstPrincipalPaymentDate" UniqueName="FirstPrincipalPaymentDate" ReadOnly="true"> <HeaderStyle Wrap="True" /> <ItemStyle Font-Italic="False" /> </telerik:GridDateTimeColumn> <telerik:GridDateTimeColumn DataField="NextPrincipalPaymentDate" DataFormatString="{0:MM/dd/yyyy}" FilterControlAltText="Filter NextPrincipalPaymentDate column" HeaderStyle-Wrap="true" HeaderText="NXT PRN PMT DT" SortExpression="NextPrincipalPaymentDate" UniqueName="NextPrincipalPaymentDate" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridDateTimeColumn> <telerik:GridNumericColumn DataField="DaysPastDue" NumericType="Number" DecimalDigits="0" FilterControlAltText="Filter DaysPastDue column" HeaderStyle-Wrap="true" HeaderText="DYS PAST DUE" SortExpression="DaysPastDue" UniqueName="DaysPastDue" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="PayOff" NumericType="Currency" FilterControlAltText="Filter PayOff column" HeaderStyle-Wrap="true" HeaderText="PAY OFF AMT" SortExpression="PayOff" UniqueName="PayOff" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="PrincipleBalance" NumericType="Currency" FilterControlAltText="Filter PrincipleBalance column" HeaderStyle-Wrap="true" HeaderText="PRIN BAL" SortExpression="PrincipleBalance" UniqueName="PrincipleBalance" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="AccruedInterestAmount" NumericType="Currency" FilterControlAltText="Filter AccruedInterestAmount column" HeaderStyle-Wrap="true" HeaderText="ACCRUED INT" SortExpression="AccruedInterestAmount" UniqueName="AccruedInterestAmount" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="LastPaymentAmount" NumericType="Currency" FilterControlAltText="Filter LastPaymentAmount column" HeaderStyle-Wrap="true" HeaderText="LST PMT AMT" SortExpression="LastPaymentAmount" UniqueName="LastPaymentAmount" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridDateTimeColumn DataField="LastPaymentDate" DataFormatString="{0:MM/dd/yyyy}" FilterControlAltText="Filter LastPaymentDate column" HeaderStyle-Wrap="true" HeaderText="LST PMT DT" SortExpression="LastPaymentDate" UniqueName="LastPaymentDate" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridDateTimeColumn> <telerik:GridNumericColumn DataField="TotalPaymentsCount" FilterControlAltText="Filter TotalPaymentsCount column" HeaderStyle-Wrap="true" HeaderText="TTL PMTS CNT" SortExpression="TotalPaymentsCount" Visible = "false" UniqueName="TotalPaymentsCount" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridNumericColumn DataField="TotalPaymentsCountCalc" NumericType="Number" DecimalDigits="0" FilterControlAltText="Filter TotalPaymentsCountCalc column" HeaderStyle-Wrap="true" HeaderText="TTL PYMTS CNT CALC" SortExpression="TotalPaymentsCountCalc" UniqueName="TotalPaymentsCountCalc" Visible="false" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridNumericColumn> <telerik:GridCheckBoxColumn DataField="isPledegEligible" FilterControlAltText="isPledegEligible" Visible = "false" HeaderStyle-Wrap="true" HeaderText="isPledegEligible" SortExpression="isPledegEligible" UniqueName="isPledegEligible" ReadOnly="true"> <HeaderStyle Wrap="True" /> </telerik:GridCheckBoxColumn> </Columns> <ItemStyle CssClass="Row0" /> <AlternatingItemStyle CssClass="Row1" /> </MasterTableView> <FilterMenu EnableImageSprites="false" /> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default" /> <HeaderStyle Wrap="False" /> <FilterMenu EnableImageSprites="false" /> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"></HeaderContextMenu> </telerik:RadGrid></telerik:RadPageView>The CSS is:
div.RadGrid .rgDataDiv{ font: normal 13px arial; /* height: auto !important; */}div.RadGrid .Row0 td { padding-top: 0; padding-bottom: 0; height: 1px; vertical-align: middle; border: 1 solid black; font: normal 10px arial; color: Black; background: #FFFFFF; /* White */} div.RadGrid .Row1 td { padding-top: 0; padding-bottom: 0; height: 1px; vertical-align: middle; border: 1 solid black; font: normal 10px arial; color: Black; background: #DFC5DF; /* Lite Grey */} div.RadGrid .Row2 td { padding-top: 0; padding-bottom: 0; height: 1px; vertical-align: middle; border: 1 solid black; font: normal 10px arial; color: Black; background: #CCFF99; /* Parchment */} div.RadGrid tr.Row0{ padding-top: 0; padding-bottom: 0; height: 1px; vertical-align: middle; border: 1 solid black; font: normal 10px arial; color: Black; background: #FFFFFF; /* White */} div.RadGrid tr.Row1 { padding-top: 0; padding-bottom: 0; height: 1px; vertical-align: middle; border: 1 solid black; font: normal 10px arial; color: Black; background: #DFC5DF; /* Lite Grey */} div.RadGrid tr.Row2 td { padding-top: 0; padding-bottom: 0; height: 1px; vertical-align: middle; border: 1 solid black; font: normal 10px arial; color: Black; background: #CCFF99; /* Parchment */}Thanks for your help!
