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
>