I am using the Web Mail Demo as an example source for new layout I need. Everything works fine except the SelectedIndexChanged is not working when a new row is selected. I have EnablePostBackOnRowClick=True in Grid cleint settings. and Event for SelectedIndexChanged but it never fires event and loads selected data in DetailsView.
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="false" GridLines="None" Height="100%" BorderWidth="0" AllowSorting="true" ShowGroupPanel="true" Skin="Windows7"> <ClientSettings Scrolling-AllowScroll="True" Scrolling-UseStaticHeaders="True" Selecting-AllowRowSelect="True" EnablePostBackOnRowClick="True" EnableRowHoverStyle="True" ClientEvents-OnRowSelected="onGridRowSelected"></ClientSettings> <MasterTableView TableLayout="Fixed" GroupLoadMode="Client" DataKeyNames="MessageGUID" ClientDataKeyNames="MessageGUID" Width="100%" OnSelectedIndexChanged="RadGrid1_RowSelected"> <GroupByExpressions> <telerik:GridGroupByExpression> <SelectFields> <telerik:GridGroupByField FieldName="GroupDate" HeaderText="Date" FormatString="{0}" /> </SelectFields> <GroupByFields> <telerik:GridGroupByField FieldName="Grouping" SortOrder="Ascending" HeaderText="Sort By Date" /> </GroupByFields> </telerik:GridGroupByExpression> </GroupByExpressions> <Columns> <telerik:GridTemplateColumn UniqueName="TemplateColumn1"> <HeaderStyle Width="24px" /> <ItemStyle VerticalAlign="Middle"/> <ItemTemplate> <img src="~/images/icon-msg-read.gif" id="mailicon" runat="server" style="width: 16px; height: 16px" alt="MailIcon" align="middle" /> </ItemTemplate> </telerik:GridTemplateColumn> <Telerik:GridBoundColumn HeaderStyle-Width="130px" HeaderText="To" Visible="false" DataField="ToUserFullName" SortExpression="ToUserFullName" UniqueName="ToUserFullName" > </Telerik:GridBoundColumn> <Telerik:GridBoundColumn HeaderStyle-Width="130px" HeaderText="From" DataField="FromUserFullName" SortExpression="FromUserFullName" UniqueName="FromUserFullName" > </Telerik:GridBoundColumn> <Telerik:gridboundcolumn HeaderText="Subject" DataField="Subject" SortExpression="Subject" UniqueName="Subject" /> <Telerik:GridBoundColumn UniqueName="DateCreated" SortExpression="DateCreated" HeaderText="Received" DataField="DateCreated" HeaderStyle-Width="150px"> </Telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid>Protected Sub RadGrid1_RowSelected(ByVal source As Object, ByVal e As Telerik.Web.UI.GridNeedDataSourceEventArgs) Session("SelectedMessage") = RadGrid1.SelectedValue.ToString LoadMessage() Dim errors As String = "" End Sub