I have two questons here. First, how do I format the exapaned grid columns to be a fixed width? I've tried setting the header and item style widths but they are not working. Second, how can I make the expanded row highlited like if I were Selecting it. I've attached screen shots and my code
<telerik:RadGrid ID="rgFeedback" runat="server" Skin="Web20" DataSourceID="dsFeedback" AutoGenerateColumns="False" AllowSorting="True" AllowMultiRowSelection="False" AllowPaging="True" GridLines="None" PageSize="25" Width="100%" OnSelectedIndexChanged="rgFeedback_SelectedIndexChanged" OnItemCommand="rgFeedback_ItemCommand"> <MasterTableView DataKeyNames="FeedbackID" AllowMultiColumnSorting="True" HierarchyLoadMode="ServerOnDemand" Width="100%"> <CommandItemSettings ShowExportToWordButton="true" ShowExportToExcelButton="true" ShowExportToCsvButton="true" ExportToExcelText="Excel" /> <DetailTables> <telerik:GridTableView DataKeyNames="FeedbackDetailID" DataSourceID="edsDetails" Width="900px" runat="server"> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="FeedbackID" MasterKeyField="FeedbackID" /> </ParentTableRelation> <Columns> <telerik:GridBoundColumn HeaderText="Entered Date" DataField="EnteredDate" DataFormatString="{0:d}" HeaderStyle-Width="90px" ItemStyle-Width="90px"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="User Name" HeaderStyle-Width="90px" ItemStyle-Width="90px"> <ItemTemplate> <asp:Label ID="FirstName" runat="server" Text='<%# Eval("User.FirstName") %>'></asp:Label> <asp:Label ID="LastName" runat="server" Text='<%# Eval("User.LastName") %>'></asp:Label> </ItemTemplate> <HeaderStyle Width="100px" /> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Details"> <ItemTemplate> <asp:Label ID="Comments" runat="server" Text='<%# Eval("Comments") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </telerik:GridTableView> </DetailTables> <ExpandCollapseColumn Visible="True"> </ExpandCollapseColumn> <Columns> <telerik:GridButtonColumn Text="Select" UniqueName="Select" CommandName="Select" HeaderStyle-Width="50px" ItemStyle-Width="50px"> </telerik:GridButtonColumn> <telerik:GridBoundColumn HeaderText="ID" DataField="FeedbackID" ReadOnly="true" HeaderStyle-Width="50px" ItemStyle-Width="50px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Site Type" DataField="FeedbackSiteType" ReadOnly="true" HeaderStyle-Width="60px" ItemStyle-Width="60px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Feedback Type" DataField="FeedbackType" ReadOnly="true" HeaderStyle-Width="75px" ItemStyle-Width="75px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Importance" DataField="FeedbackImportance" ReadOnly="true" HeaderStyle-Width="75px" ItemStyle-Width="75px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Description" DataField="Description" ReadOnly="true" HeaderStyle-Width="200px" ItemStyle-Width="200px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Entered Date" DataField="EnteredDate" DataFormatString="{0:d}" ReadOnly="true" HeaderStyle-Width="75px" ItemStyle-Width="75px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Entered By" DataField="UserName" ReadOnly="true" HeaderStyle-Width="75px" ItemStyle-Width="75px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Sponsor" DataField="Sponsor" ReadOnly="true" HeaderStyle-Width="75px" ItemStyle-Width="75px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Status" DataField="FeedbackStatus" ReadOnly="true" HeaderStyle-Width="75px" ItemStyle-Width="75px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Developer" DataField="AssignedDeveloper" ReadOnly="true" HeaderStyle-Width="60px" ItemStyle-Width="60px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Start Month" DataField="StartMonth" ReadOnly="true" HeaderStyle-Width="75px" ItemStyle-Width="75px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="End Month" DataField="EndMonth" ReadOnly="true" HeaderStyle-Width="75px" ItemStyle-Width="75px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Dev Hours" DataField="TimeEst" ReadOnly="true" HeaderStyle-Width="60px" ItemStyle-Width="60px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="% Complete" DataField="PercentComplete" DataFormatString="{0:P0}" ReadOnly="true" HeaderStyle-Width="60px" ItemStyle-Width="60px"> </telerik:GridBoundColumn> </Columns> </MasterTableView> <PagerStyle Position="TopAndBottom" /> <HeaderStyle Width="100px" /> <ClientSettings> <Scrolling AllowScroll="true" UseStaticHeaders="true" SaveScrollPosition="true" ScrollHeight="500px" FrozenColumnsCount="5"></Scrolling> </ClientSettings> <ExportSettings ExportOnlyData="true" IgnorePaging="true" OpenInNewWindow="true" HideStructureColumns="true" Pdf-PageBottomMargin=".5" Pdf-PageTopMargin=".5" Pdf-PageLeftMargin=".5" Pdf-PageRightMargin=".5" Pdf-PaperSize="Legal" Pdf-PageWidth="356mm" Pdf-PageHeight="216mm" /> </telerik:RadGrid>