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.
But after any operation such as sever-side selection , sort. It looks there are something wrong with it.
4 Answers, 1 is accepted
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:
C#:
Thanks,
Princy
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>
<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
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