Just starting with RadGrid control. Adding and configuring the basic for the grid was easy. Had problems with getting the column to set to a specific width, but fix that issue with TableLayout attribute to "Fixed" instead of "Auto". The problem I'm having now is the Filter controls are too wide. So I tried to used the "FilterControlWidth" attribute for the column, but it's not working. What am I missing? See code below. TIA, Gary
| <telerik:RadGrid ID="rgDCR" runat="server" AllowFilteringByColumn="True" |
| AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" |
| DataSourceID="BCRDataSource" GridLines="Vertical" Skin="Hay" > |
| <ClientSettings AllowColumnsReorder="true"> |
| </ClientSettings> |
| <MasterTableView datakeynames="BCRkey" datasourceid="BCRDataSource" TableLayout="Fixed"> |
| <Columns> |
| <telerik:GridHyperLinkColumn |
| HeaderText="BCR Request No." |
| SortExpression="BCRRequestNumber" |
| DataTextFormatString="{0}" |
| DataNavigateUrlFields="BCRkey" |
| UniqueName="BCRRequestNumber" |
| DataNavigateUrlFormatString="~/BCRRequest.aspx?BCRPKey={0}" |
| DataTextField="BCRRequestNumber" |
| FilterControlWidth="40px" |
| > |
| <HeaderStyle Width="60px"></HeaderStyle> |
| </telerik:GridHyperLinkColumn> |
| <telerik:GridBoundColumn |
| DataField="BCRRequestedDate" |
| DataType="System.DateTime" |
| HeaderText="Request Date" |
| SortExpression="BCRRequestedDate" |
| UniqueName="BCRRequestedDate" |
| DataFormatString="{0:dd-MMM-yyyy}" |
| FilterControlWidth="40px" |
| > |
| <HeaderStyle Width="60px"></HeaderStyle> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="BCREffectiveDate" |
| DataType="System.DateTime" |
| HeaderText="Effective Date" |
| SortExpression="BCREffectiveDate" |
| UniqueName="BCREffectiveDate" |
| DataFormatString="{0:dd-MMM-yyyy}" |
| FilterControlWidth="40px" |
| > |
| <HeaderStyle Width="60px"></HeaderStyle> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="BCRDescription" |
| HeaderText="Request Description" |
| SortExpression="BCRDescription" |
| UniqueName="BCRDescription" |
| FilterControlWidth="180px" |
| > |
| <HeaderStyle Width="200px"></HeaderStyle> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="BCRFirstName" |
| HeaderText="First Name" |
| SortExpression="BCRFirstName" |
| UniqueName="BCRFirstName" |
| FilterControlWidth="40px" |
| > |
| <HeaderStyle Width="60px"></HeaderStyle> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="BCRLastName" |
| HeaderText="Last Name" |
| SortExpression="BCRLastName" |
| UniqueName="BCRLastName" |
| FilterControlWidth="40px" |
| > |
| <HeaderStyle Width="60px"></HeaderStyle> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="BCRStatus" |
| HeaderText="Status" |
| SortExpression="BCRStatus" |
| UniqueName="BCRStatus" |
| FilterControlWidth="40px" |
| > |
| <HeaderStyle Width="60px"></HeaderStyle> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn |
| DataField="BCRLastUpdated" |
| DataType="System.DateTime" |
| HeaderText="Last Updated" |
| SortExpression="BCRLastUpdated" |
| UniqueName="BCRLastUpdated" |
| DataFormatString="{0:dd-MMM-yyyy}" |
| FilterControlWidth="40px" |
| > |
| <HeaderStyle Width="60px"></HeaderStyle> |
| </telerik:GridBoundColumn> |
| </Columns> |
| <FilterItemStyle Width="50px" /> |
| </MasterTableView> |
| </telerik:RadGrid> |
| <asp:ObjectDataSource ID="BCRDataSource" runat="server" SelectMethod="SelectRows" TypeName="BLL.BCRBLL"></asp:ObjectDataSource> |
