This is a migrated thread and some comments may be shown as answers.

Grid UI issue

4 Answers 47 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Will
Top achievements
Rank 1
Will asked on 18 Mar 2014, 03:24 AM
The grid looks great when I first opened the page.
But after any operation such as sever-side selection , sort. It looks there are something wrong with it.



4 Answers, 1 is accepted

Sort by
0
Will
Top achievements
Rank 1
answered on 18 Mar 2014, 03:43 AM
I'm sorry ,the previous pictures are unavailable.So I did it again.
0
Princy
Top achievements
Rank 2
answered on 18 Mar 2014, 10:40 AM
Hi Will,

I was not able to replicate such an issue at my end. Please try the sample code snippet. Compare with your code and provide your full code snippet if this doesn't help.

ASPX:
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="false" AllowPaging="true" Skin="Metro" OnNeedDataSource="RadGrid1_NeedDataSource" AllowSorting="true">
    <MasterTableView EditMode="Batch">
        <Columns>
            <telerik:GridButtonColumn ButtonType="LinkButton" CommandName="Select" Text="Select">
            </telerik:GridButtonColumn>
            <telerik:GridBoundColumn DataField="ID" HeaderText="ID" UniqueName="ID" />
            <telerik:GridBoundColumn DataField="Name" HeaderText="Name" UniqueName="Name" />
            <telerik:GridBoundColumn DataField="Number" HeaderText="Number" UniqueName="Number" />
        </Columns>
    </MasterTableView>
</telerik:RadGrid>

C#:
protected void RadGrid1_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
{
    dynamic data = new[] {
new { ID = 1, Name = "Name1", Number=923},
new { ID = 2, Name = "Name2", Number=234},
new { ID = 3, Name = "Name3", Number=834},
new { ID = 4, Name = "Name4", Number=456},
new { ID = 5, Name = "Name5", Number=567},
new { ID = 6, Name = "Name6", Number=267},
new { ID = 7, Name = "Name7", Number=789},
new { ID = 8, Name = "Name8", Number=896},
new { ID = 9, Name = "Name9", Number=141}
};
    RadGrid1.DataSource = data;
}

Thanks,
Princy
0
Will
Top achievements
Rank 1
answered on 16 Apr 2014, 06:21 AM
I think I found the reason. It works fine after remove the following tag.
            <FilterMenu EnableImageSprites="False">
            </FilterMenu>
0
Accepted
Princy
Top achievements
Rank 2
answered on 16 Apr 2014, 08:47 AM
Hi Will,

This issue of Grid's Layout has been mentioned in the following forum. Please have a look at it and upgrade to the latest version if necessary.
http://www.telerik.com/forums/radgrid-layout-breaks-on-postback-in-q2-2013-release

Thanks,
Princy
Tags
Grid
Asked by
Will
Top achievements
Rank 1
Answers by
Will
Top achievements
Rank 1
Princy
Top achievements
Rank 2
Share this question
or