| <telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="true" AllowSorting="true" | 
| ForeColor="White" GridLines="None" OnNeedDataSource="RadGrid1_NeedDataSource" | 
| OnPreRender="RadGrid1_PreRender" PageSize="6" ShowHeader="False" Skin="Black"> | 
| <ClientSettings > | 
| <Selecting AllowRowSelect="true" /> | 
| </ClientSettings> | 
| <MasterTableView TableLayout="Fixed" DataKeyNames="ProductsId"> | 
| <ItemTemplate> | 
| <%# (((GridItem)Container).ItemIndex != 0)? "</td></tr></table>" : "" %> | 
| <asp:Panel ID="ItemContainer" runat="server" CssClass='<%# (((GridItem)Container).ItemType == GridItemType.Item)? "item" : "alternatingItem" %>'> | 
| <%# Eval("Title")%> | 
| <br /> | 
| <%# GetDescription(Eval("Description").ToString())%> | 
| <br /> | 
| <%#Eval("Price") %> | 
| <br /> | 
| <br /> | 
| <br /> | 
| <br /> | 
| <asp:Button ID="btnReadmore" runat="server" Text="view details" OnClick="btnReadmore_Click" /> | 
| </asp:Panel> | 
| </ItemTemplate> | 
| </MasterTableView> | 
| <GroupingSettings CaseSensitive="False" /> | 
| <HeaderContextMenu EnableAutoScroll="True"> | 
| </HeaderContextMenu> | 
| <PagerStyle Mode="NextPrev" /> | 
| </telerik:RadGrid> And protected void btnReadmore_Click(object sender, EventArgs e) { ??? Code get Datakey Values } | 
