Here is my issue,
I have 15 columns radgrid. I didn't set any width property to my grid.
I can able to view all 15 columns in the grid using the browser's horizontal scroll bar.
Using the HeaderContextMenu i had hidden last 10 columns in the grid.
Then i made a sort in a column which causes a postback.
Now, there is no horizontal scroll bar in my page and balance 5 columns in my grid were visible in single screen.
Then i made all the hidden columns back to visible using the HeaderContextMenu.
But, i can't able to see the columns that i made visible. I can't able to see the horizontal scroll bar either.
if i performed a postback using columnsort or columnfilter, i can see the columns along with the horizontal scroll bar.
I guess you can understand my problem. Pls help and accept my aplogies for bad English.
I have 15 columns radgrid. I didn't set any width property to my grid.
I can able to view all 15 columns in the grid using the browser's horizontal scroll bar.
Using the HeaderContextMenu i had hidden last 10 columns in the grid.
Then i made a sort in a column which causes a postback.
Now, there is no horizontal scroll bar in my page and balance 5 columns in my grid were visible in single screen.
Then i made all the hidden columns back to visible using the HeaderContextMenu.
But, i can't able to see the columns that i made visible. I can't able to see the horizontal scroll bar either.
if i performed a postback using columnsort or columnfilter, i can see the columns along with the horizontal scroll bar.
I guess you can understand my problem. Pls help and accept my aplogies for bad English.
<
telerik:RadGrid
Skin
=
"Vista"
OnNeedDataSource
=
"dsRFP_Selecting"
ShowGroupPanel
=
"True"
AllowFilteringByColumn
=
"true"
AutoGenerateColumns
=
"false"
AllowPaging
=
"true"
AllowSorting
=
"true"
ID
=
"grid1"
runat
=
"server"
OnPreRender
=
"RadGrid1_PreRender"
OnItemCommand
=
"RadGrid1_ItemCommand"
>
<
GroupingSettings
CaseSensitive
=
"false"
/>
<
MasterTableView
GroupLoadMode
=
"Server"
HierarchyDefaultExpanded
=
"false"
HierarchyLoadMode
=
"ServerOnDemand"
DataKeyNames
=
"cr_id,rfp_number"
EnableHeaderContextMenu
=
"true"
>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"ImageButton"
EditImageUrl
=
"images/expand.gif"
HeaderStyle-Width
=
"10Px"
UniqueName
=
"EditCommandColumn1"
>
</
telerik:GridEditCommandColumn
>
<
telerik:GridTemplateColumn
HeaderStyle-Width
=
"350Px"
FilterControlWidth
=
"250Px"
SortExpression
=
"cr_name_og"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
DataField
=
"cr_name_og"
HeaderText
=
"RFP Title [Click link to open Published RFP PDF]"
GroupByExpression
=
"cr_name_og Group By cr_name_og"
>
<
ItemTemplate
>
<
asp:Label
runat
=
"server"
ID
=
"lblCRname"
Text='<%# Eval("cr_name") %>'></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"80Px"
FilterControlWidth
=
"70Px"
CurrentFilterFunction
=
"StartsWith"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
SortExpression
=
"rfp_number"
HeaderText
=
"RFP Number"
HeaderButtonType
=
"TextButton"
DataField
=
"rfp_number"
UniqueName
=
"rfp_number"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"150Px"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
SortExpression
=
"client_name"
HeaderText
=
"Client Name"
HeaderButtonType
=
"TextButton"
DataField
=
"client_name"
UniqueName
=
"client_name"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"150Px"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
SortExpression
=
"cr_client_contact"
HeaderText
=
"Client Contact"
HeaderButtonType
=
"TextButton"
DataField
=
"cr_client_contact"
UniqueName
=
"cr_client_contact"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"115Px"
DataFormatString
=
"{0:MM/dd/yyyy}"
SortExpression
=
"cr_publish_dt"
HeaderText
=
"Published Date"
DataField
=
"cr_publish_dt"
UniqueName
=
"cr_publish_dt"
FilterListOptions
=
"VaryByDataType"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"150Px"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
SortExpression
=
"program_mgr_name"
HeaderText
=
"Program Manager"
HeaderButtonType
=
"TextButton"
DataField
=
"program_mgr_name"
UniqueName
=
"program_mgr_name"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"150Px"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
SortExpression
=
"cr_dev_status"
HeaderText
=
"Current Status"
HeaderButtonType
=
"TextButton"
DataField
=
"cr_dev_status"
UniqueName
=
"cr_dev_status"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"50Px"
CurrentFilterFunction
=
"StartsWith"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
SortExpression
=
"office_cd"
HeaderText
=
"Office"
HeaderButtonType
=
"TextButton"
DataField
=
"office_cd"
UniqueName
=
"office_cd"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"115Px"
DataFormatString
=
"{0:MM/dd/yyyy}"
SortExpression
=
"cr_task_dt"
HeaderText
=
"Next Date to Contact"
DataField
=
"cr_task_dt"
UniqueName
=
"cr_task_dt"
FilterListOptions
=
"VaryByDataType"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"150Px"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
SortExpression
=
"cr_cmpgn_status"
HeaderText
=
"Campaign Status"
HeaderButtonType
=
"TextButton"
DataField
=
"cr_cmpgn_status"
UniqueName
=
"cr_cmpgn_status"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"115Px"
DataFormatString
=
"{0:MM/dd/yyyy}"
SortExpression
=
"cr_due_dt"
HeaderText
=
"Proposal Due Date"
DataField
=
"cr_due_dt"
UniqueName
=
"cr_due_dt"
FilterListOptions
=
"VaryByDataType"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"50Px"
CurrentFilterFunction
=
"Contains"
AutoPostBackOnFilter
=
"true"
ShowFilterIcon
=
"false"
SortExpression
=
"cr_category_code"
HeaderText
=
"Category"
HeaderButtonType
=
"TextButton"
DataField
=
"cr_category_code"
UniqueName
=
"cr_category_code"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"50Px"
DataType
=
"System.Int32"
SortExpression
=
"proposal_count"
HeaderText
=
"Proposal Count"
HeaderButtonType
=
"TextButton"
DataField
=
"proposal_count"
UniqueName
=
"proposal_count"
/>
<
telerik:GridBoundColumn
HeaderStyle-Width
=
"50Px"
DataType
=
"System.Int32"
SortExpression
=
"intent_count"
HeaderText
=
"Intent Count"
HeaderButtonType
=
"TextButton"
DataField
=
"intent_count"
UniqueName
=
"intent_count"
/>
</
Columns
>
<
EditFormSettings
UserControlName
=
"detail.ascx"
EditFormType
=
"WebUserControl"
>
<
EditColumn
UniqueName
=
"EditCommandColumn1"
>
</
EditColumn
>
</
EditFormSettings
>
</
MasterTableView
>
<
ClientSettings
AllowColumnsReorder
=
"true"
ReorderColumnsOnClient
=
"true"
ColumnsReorderMethod
=
"Reorder"
EnableRowHoverStyle
=
"false"
AllowDragToGroup
=
"true"
>
<
Selecting
AllowRowSelect
=
"True"
></
Selecting
>
<
Resizing
AllowColumnResize
=
"True"
EnableRealTimeResize
=
"True"
ResizeGridOnColumnResize
=
"True"
>
</
Resizing
>
</
ClientSettings
>
</
telerik:RadGrid
>