I have used RadGrid on one of the page on the website i am working on. I just realized that it does some weird thing. So, here is the issue. I added a RadGrid to the page, gave DataSourceID to sqldatasource and gave bottom paging of page size 10. But it display page size like a textbox. Does anyone know what am i doing wrong or how to get rid of this bug? Here is my code for my RadGrid,
<telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="SqlDataSource1"> <MasterTableView DataSourceID="SqlDataSource1" AllowSorting="true" DataKeyNames="id" AllowPaging="true" PageSize="10" AllowNaturalSort="false" AutoGenerateColumns="false"> <Columns> <telerik:GridTemplateColumn HeaderText="Action"> <ItemTemplate> <asp:LinkButton ID="lbview" CausesValidation="false" CommandName="ViewThread" CommandArgument='<%#Eval("id") %>' runat="server">View</asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn SortExpression="Author" HeaderText="Author" HeaderButtonType="TextButton" DataField="author_name" UniqueName="Author"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Title" HeaderText="Title" HeaderButtonType="TextButton" DataField="title" UniqueName="Title"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="PostDate" DataField="date_created" HeaderText="Post Date" HeaderButtonType="TextButton" UniqueName="PostDate"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="LastCommented" HeaderText="Last Commented" HeaderButtonType="TextButton" DataField="last_commented" UniqueName="LastCommented"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression="Rating" HeaderText="Rating" HeaderButtonType="TextButton" DataField="rating" DataFormatString="{0:N1}" UniqueName="Rating"> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid>
I have attached the screenshot of the RadGrid displaying that weird textbox.