<
telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="grdAdminList" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e)
{
if (e.Argument == "Rebind")
{
grdAdminList.Rebind();
}
function
refreshGrid()
{
GetRadWindow().BrowserWindow.refreshGrid();
}
Main page function:
function refreshGrid()
{
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("Rebind");
}


Hi, I am currently using RadGrid version 5.1.1.0 in my project. Though I have set certain settings i.e.
AllowColumnResize="true"
ResizeGridOnColumnResize="true"
ClipCellContentOnResize="true"
EnableRealTimeResize="true
to True. The grid doesn't allow me to resize the columns in IE 11, however, the same renders properly in Google Chrome.
Can you guys let me know if this is a known issue with RadGrid control.

Hi, we have an issues with rad grid resizing and this issue is only in IE11 in chrome its working perfectly.
This is the grid client settings and mastertable view code:
<telerik:RadGrid ID="grdInvoiceList" CssClass="" Skin="MetroTouch" Width="100%" runat="server" AutoGenerateColumns="false" PagerStyle-HorizontalAlign="Right" AllowCustomPaging="true" AllowPaging="true" AllowFilteringByColumn="true" AllowSorting="true" EnableHeaderContextMenu="true" OnNeedDataSource="grdInvoiceList_NeedDataSource" OnItemDataBound="grdInvoiceList_ItemBound" OnItemCreated="grdInvoiceList_ItemCreated" EnableLinqExpressions="false" OnPreRender="grdInvoiceList_PreRender"> <GroupingSettings CaseSensitive="false" /> <ExportSettings FileName="Invoice_Details" OpenInNewWindow="true" ExportOnlyData="true" IgnorePaging="true"> </ExportSettings> <ClientSettings Resizing-AllowColumnResize="true" AllowAutoScrollOnDragDrop="true" Resizing-AllowResizeToFit="true" Resizing-EnableRealTimeResize="true"> <Scrolling AllowScroll="True" SaveScrollPosition="true"></Scrolling> <Selecting AllowRowSelect="true" /> <ClientEvents OnColumnResized="ColumnResized" /> <ClientEvents OnColumnShown="ColumnShown" /> <ClientEvents OnColumnHidden="ColumnHidden" /> <ClientEvents OnRowContextMenu="RowContextMenu" /> </ClientSettings> <HeaderStyle Width="150px"></HeaderStyle> <MasterTableView Width="100%" AutoGenerateColumns="false" EditMode="InPlace" AllowFilteringByColumn="True" TableLayout="Auto">
1, check image "IE-grid-1.png " once we land on the page we can see the scroll bar and we can scroll left to right without issues in IE.
2, now check "IE-grid-2.png" i just resized the grid header now the scroll bar disappeared. i will not get the scroll bar unless i reload the page.
is there a solution to resolve this issue? we are using telerik 2014.1.403.40.

| <telerik:RadUpload ID="uplPhoto" runat="server" ControlObjectsVisibility="None" MaxFileInputsCount="1" > |
| </telerik:RadUpload> |
| <asp:Button ID="btnUpload" runat="server" Text="Upload" onclick="btnUpload_Click" /> |
| <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"> |
| <asp:DataList ID="dtlPhoto" runat="server" DataKeyField="CreatedBy" |
| DataSourceID="odsPhoto" RepeatDirection="Horizontal" RepeatColumns="3" |
| onitemdatabound="dtlBlogPhoto_ItemDataBound"> |
| <ItemTemplate> |
| <img id="img1" alt="" src='<%# Eval("Location") %>' /> |
| </ItemTemplate> |
| </asp:DataList> |
| </telerik:RadAjaxPanel> |
| <telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="btnUpload"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="dtlPhoto" |
| LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManagerProxy> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default"> |
| </telerik:RadAjaxLoadingPanel> |
Thanks.
Regards,
Jessie
1. The first filter (for a date column) wraps, such that the filter icon is below the text box instead of to the right.
How can I resize or keep it from wrapping? I tried many different filter sizes in the aspx and TableLayout="auto"
and TableLayout="fixed". It looks like there is not enough space for the text box, the date picker icon, and the filter icon.
2. I tried this technique:
http://www.telerik.com/help/aspnet-ajax/grdsettingfiltertextboxdimensions.html
But I do not know what value to use for "ContactName" in:
TextBox box = filteringItem["ContactName"].Controls[0] as TextBox;
I tried the Unique Name for the GridDateTimeColumn but it did not work
3. I tried this technique. It executed without error, but it did not change anything. Do I need to delete the size declarations in the aspx? Or does this code override?
http://www.telerik.com/community/code-library/aspnet-ajax/grid/filter-textbox-sizing.aspx
4. aspx below
<rad:RadGrid ID="RadGrid1" Font-Size="Smaller" runat="server" PageSize="40" AllowPaging="True"
AutoGenerateColumns="False" ShowStatusBar="True" GridLines="None" MasterTableView-NoMasterRecordsText="No records; try different settings"
DataSourceID="MasterDatasource1" OnInit="RadGrid1_Init" AllowFilteringByColumn="True" AllowSorting="True"
Width="989px" OnItemCreated="RadGrid1_ItemCreated" >
<PagerStyle Mode="Slider" />
<ClientSettings>
<Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True">
</Scrolling>
<Selecting AllowRowSelect="true" />
</ClientSettings>
<MasterTableView AutoGenerateColumns="False" Width="100%" DataKeyNames="Day" TableLayout="auto">
<ExpandCollapseColumn Visible="True"></ExpandCollapseColumn>
<Columns>
<rad:GridDateTimeColumn DataField="Day" HeaderText="Day" UniqueName="Day" ReadOnly="true" DataFormatString="{0:d}"
PickerType="DatePicker" FilterControlWidth="90px" >
<HeaderStyle Width="160px" />
<ItemStyle Width="160px" />
</rad:GridDateTimeColumn>
<rad:GridBoundColumn DataField="MinPerPickTicket" HeaderText="MinPerPickTicket" UniqueName="MinPerPickTicket" ReadOnly="true" DataFormatString="{0:#,###.##}" FilterControlWidth="50px" >
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="SecPerPickLin" HeaderText="SecPerPickLin" UniqueName="SecPerPickLin" ReadOnly="true" FilterControlWidth="50px" >
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="SecPerQtyToPick" HeaderText="SecPerQtyToPick" UniqueName="SecPerQtyToPick" ReadOnly="true" FilterControlWidth="50px" >
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="PickDuration" HeaderText="PickDuration" UniqueName="PickDuration" ReadOnly="true" FilterControlWidth="50px" >
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="NumPickTicket" HeaderText="PickTicket" UniqueName="NumPickTicket" ReadOnly="true" FilterControlWidth="50px" >
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="NumPickLin" HeaderText="PickLine" UniqueName="NumPickLin" ReadOnly="true" FilterControlWidth="50px" >
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="QtyToPick" HeaderText="ToPick" UniqueName="QtyToPick" ReadOnly="true" FilterControlWidth="50px" >
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="QtyPicked" HeaderText="Picked" UniqueName="QtyPicked" ReadOnly="true" FilterControlWidth="50px" >
</rad:GridBoundColumn>
</Columns>
<DetailTables>
<rad:GridTableView DataSourceID="DetailDataSource1" Name="DS1Detail"
CellSpacing="-1">
<ParentTableRelation>
<rad:GridRelationFields DetailKeyField="Day" MasterKeyField="Day" />
</ParentTableRelation>
<Columns>
<rad:GridBoundColumn DataField="PickTicket" HeaderText="PickTicket" UniqueName="PickTicket">
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="PickDurationSecPerPickLin" HeaderText="PickDurationSecPerPickLin" UniqueName="PickDurationSecPerPickLin">
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="PickDurationSecPerQtyToPick" HeaderText="PickDurationSecPerQtyToPick" UniqueName="PickDurationSecPerQtyToPick">
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="PickDurationSec" HeaderText="PickDurationSec" UniqueName="PickDurationSec">
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="NumPickLin" HeaderText="NumPickLin" UniqueName="NumPickLin">
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="QtyToPick" HeaderText="QtyToPick" UniqueName="QtyToPick">
</rad:GridBoundColumn>
<rad:GridBoundColumn DataField="QtyPicked" HeaderText="QtyPicked" UniqueName="QtyPicked">
</rad:GridBoundColumn>
</Columns>
</rad:GridTableView>
</DetailTables>
</MasterTableView>
</rad:RadGrid>