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

Multirow popup javascript issue

1 Answer 90 Views
Grid
This is a migrated thread and some comments may be shown as answers.
naveen veda
Top achievements
Rank 1
naveen veda asked on 12 May 2009, 07:14 AM
I'm using radwindow manager in radgrid to open the Note Detail .
getting error that the MasterTableView.Rows is null or not an object.

 

protected void ManagerRadGrid_ItemCreated(object sender, GridItemEventArgs e)

 

{

 

 

if (e.Item is GridDataItem)

 

{

 

HyperLink editLink = (HyperLink)e.Item.FindControl("NoteLink");

 

editLink.Attributes[

"href"] = "#";

 

 

//pass the variables to javascript function and open the note popup page

 

 

 

 

editLink.Attributes[

"onclick"] = string.Format("return ShowEditFormPopUp('{0}','{1}','{2}');", e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["KeyNum"], e.Item.ItemIndex, ManagerRadGrid.ClientID);

 

 

 

 

 

HyperLink HistLink = (HyperLink)e.Item.FindControl("HistoryLink");

 

HistLink.Attributes[

"href"] = "#";

 

 

 

 

}

 

}

 

function ShowEditFormPopUp(id, rowIndex,GridClientid)

 

{

 

 

var page = document.getElementById("<%= HFChangePage.ClientID %>");

 

 

var PageChangeValue =page.value;

 

 

 

var grid = window["<%= ManagerRadGrid.ClientID %>"];

 

 

var rowControl = grid.MasterTableView.Rows[rowIndex].Control;

 

grid.MasterTableView.SelectRow(rowControl,

true);

 

window.radopen(

"Comment.aspx?KeyNum=" + id, "UserListDialog");

 

 

return false;

 

 

 

}


 <radG:RadGrid ID="ManagerRadGrid" runat="server" AllowPaging="true" PageSize="50"
                                         GridLines="None" AutoGenerateColumns="False" MasterTableView-EditMode="EditForms"
                                         Skin="WebGrid20" AllowCustomPaging="false" EnableViewState="true" HeaderStyle-Wrap="true"
                                         OnItemCreated="ManagerRadGrid_ItemCreated" EnableAJAX="true" OnUpdateCommand="ManagerRadGrid_UpdateCommand"
                                         OnNeedDataSource="ManagerRadGrid_NeedDataSource" OnItemDataBound="ManagerRadGrid_ItemDataBound"
                                         OnPreRender="ManagerRadGrid_PreRender"  OnPageIndexChanged="ManagerRadGrid_PageIndexChanged" >
                                         <%--<SelectedItemStyle BackColor="#999999"  AlternatingItemStyle-BackColor="AliceBlue"  />--%>
                                         <MasterTableView ShowFooter="True" DataKeyNames="KeyNum">
                                        
                                             <Columns>
                                            
                                        
                                                
                                              
                                           
            <radG:GridTemplateColumn DataType="System.Decimal"  Visible ="false"   UniqueName="SP_MostRecentTemplateColumns">
                                                     <HeaderTemplate>
                                                         <table id="tblperfratings1" runat="server" cellpadding="0" cellspacing="0">
                                                             <tr>                                                            
                                                               
                                                                <%-- <td id="Td3" align="Center" style="background-color: #92B4E1; color: White; width :70px;" runat="server"
                                                                     visible="True">
                                                                     <asp:Label ID="lblguideline" style="text-align:center" runat="server" Text="Max Salary Guideline" Width="70px"
                                                                         SkinID="ModelGridHeadLabel"></asp:Label></td>--%>
                                                             </tr>
                                                             <tr>                                                              
                                                              
                                                                <%-- <td id="tdsalguid" runat="server" align="center" style="font-family: Arial; color: White;
                                                                     background-color: #92B4E1; width: 50px;">
                                                                     %</td>--%>
                                                             </tr>
                                                         </table>
                                                     </HeaderTemplate>
                                                     <ItemTemplate>
                                                         <table id="tbltratings1" runat="server" cellpadding="0" cellspacing="0">
                                                             <tr>
                                                                
                                                                <%-- <td id="tdguideline" runat="server" align="left" style="width: 70px; border-width: 0px;
                                                                     text-align: center;">
                                                                     <asp:Label ID="txtguideline"  runat="server" Text='<%# Eval("MeritGuideline") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Width="50px"></asp:Label></td>--%>
                                                             </tr>
                                                         </table>
                                                     </ItemTemplate>
                                                  
                                                     <HeaderStyle BackColor="#92B4E1" HorizontalAlign="Center" ForeColor="White"  Width ="70px"/>
                                                                <ItemStyle Width ="70px"  />
                                                 </radG:GridTemplateColumn>
            
                                            <%-- <radG:GridTemplateColumn  DataType="System.Decimal"  Visible ="false"  UniqueName ="TemplateColumnLine" >
                                           
                                                 </radG:GridTemplateColumn>
                                                 --%>
                                                <radG:GridTemplateColumn DataType="System.Decimal" UniqueName="RecommendationTemplateColumn">
                                                     <HeaderTemplate>
                                                         <table id="tblManagerDiscretion" runat="server" cellpadding="0" cellspacing="0">
                                                             <tr>
                                                             <td id="tdManager" runat="server" colspan="2" align="center" style ="width:130px;">
                                                                     <asp:Label ID="lblpctincrease" runat="server" Text="Merit Increase" Style="text-align: center;"
                                                                         SkinID="ModelGridHeadLabel"></asp:Label></td>
                                                                 <td id="Td8" align="Center" runat="server" visible="true" style =" width :80px;">
                                                                     <asp:Label ID="lblbonusguideline" runat="server" Visible="true" Text="Bonus Guideline"
                                                                         Style="text-align: center;" SkinID="ModelGridHeadLabel"></asp:Label></td>
                                                                 <td id="tdbonus" runat="server" colspan="2" align="center" style ="width:140px;" >
                                                                     <asp:Label ID="lblpctbonus" runat="server" Text="Bonus Discretion" Style="text-align: center;"
                                                                         SkinID="ModelGridHeadLabel"></asp:Label></td>
                                                             </tr>
                                                             <tr>
                                                                 <td id="Td7" align="center" style="width: 50px;" runat="server" visible="true">
                                                                     <font color="white"><b>%</b></font></td>
                                                                 <td id="Td4" align="center" style="width: 80px;" runat="server" visible="true">
                                                                     <asp:Label runat="server" ID="lblUSD2" Text="$" ForeColor="white"></asp:Label></td>
                                                                 <td id="tdbonguid" runat="server" align="center" style="width: 50px;">
                                                                     <font color="white"><b>%</b></font>
                                                                 </td>
                                                                 <td id="Td9" align="center" runat="server" visible="true" style="width: 50px;">
                                                                     <font color="white"><b>%</b></font></td>
                                                                 <td id="Td10" align="center" runat="server" visible="true" style="width: 80px;">
                                                                     <asp:Label runat="server" ID="lblUSDBonus" Text="$" ForeColor="white"></asp:Label></td>
                                                                 <%-- <td id="Td5" align="center"  runat="server"  visible="True"><asp:Label runat="server" ID="lblUSD1" Text="USD" ForeColor="white"></asp:Label></td>--%>
                                                             </tr>
                                                         </table>
                                                     </HeaderTemplate>
                                                     <ItemTemplate>
                                                         <table id="tblitem" runat="server" cellpadding="0" cellspacing="0">
                                                             <tr>
                                                            <%--<td  id="tdmerit"  runat ="server" style="border-width: 0px; ">--%>
                                                           <%-- <table >
                                                            <tr> --%>                                                        
                                                               <td align="center" style="width: 50px; border-width: 0px;">
                                                                     <asp:TextBox TabIndex="1" AutoPostBack="false" ID="txtpctincrease" runat="server"
                                                                         Text='<%# Eval("Incr_PCT") %>' Width="40px" Height="13px" Font-Size="11px" Font-Names="Ariel"  ToolTip='<%# Eval("EmployeeName") %>'
                                                                          Visible="True" Font-Bold="true" Style="border-style: groove;" ></asp:TextBox>
                                                                     <asp:Label ID="lblpctincrease" runat="server" Width="50px" Text='<%# Eval("Incr_PCT")%>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Height="13px" Font-Size="11px" Font-Names="Ariel" Wrap="True" Visible="True"
                                                                         Font-Bold="true"></asp:Label>
                                                                     <asp:TextBox AutoPostBack="false" TabIndex="1" ID="txtpctincreaselocal" runat="server"
                                                                         Text='<%# Eval("Incr_PCT") %>' Width="40px" Height="13px" Font-Size="11px" Font-Names="Ariel"  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Wrap="True" Visible="false" Font-Bold="true" Style="border-style: groove;"></asp:TextBox>
                                                                </td>
                                                                 <td align="center" style="width: 80px; border-width: 0px;">
                                                                     <asp:TextBox AutoPostBack="false" TabIndex="2" ID="txtincrease" runat="server" Text='<%# Eval("Incr_Amt_USD") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Width="60px" Height="13px" Font-Size="11px" Font-Names="Ariel" Wrap="True" Visible="True"
                                                                         Font-Bold="true" Style="border-style: groove;" ></asp:TextBox>
                                                                     <asp:Label ID="lblincrease" runat="server" Width="60px" Text='<%# Eval("Incr_Amt_USD","{0: #,##}")%>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Height="13px" Font-Size="11px" Font-Names="Ariel" Wrap="True" Visible="True"
                                                                         Font-Bold="true"></asp:Label>
                                                                     <asp:TextBox AutoPostBack="false" TabIndex="2" ID="txtincreaselocal" Visible="false"
                                                                         runat="server" Text='<%# Eval("Incr_Amt_LOCAL","{0: #,##}") %>' Width="60px"  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Height="13px" Font-Size="11px" Font-Names="Ariel" Wrap="True" Font-Bold="true"
                                                                         Style="border-style: groove;"></asp:TextBox>
                                                                     <asp:Label ID="lblincreaselocal" runat="server" Width="60px" Text='<%# Eval("Incr_Amt_LOCAL","{0: #,##}")%>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Height="13px" Font-Size="11px" Font-Names="Ariel" Wrap="True" Visible="false"
                                                                         Font-Bold="true"></asp:Label>
                                                              </td>
                                                             <%--   </tr>
                                                            </table>--%>
                                                              <%-- </td>--%>
                                                                 <td id="tdbonusguideline" runat="server" align="left" style="width: 80px; border-width: 0px;
                                                                     text-align: center;">
                                                                     <asp:Label ID="txtbonusguideline" runat="server" Text='<%# Eval("BonusGuideline") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Width="80px" ></asp:Label>
                                                                 </td>
                                                                 <td id="tdpctbonus" runat="server" align="center" style="width: 50px; border-width: 0px;">
                                                                     <asp:TextBox AutoPostBack="false" TabIndex="1" ID="txtpctBonus" runat="server" Text='<%# Eval("Bonus_PCT")%>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Width="40px" Height="13px" Font-Size="11px" Font-Names="Ariel" Wrap="True" Font-Bold="true"
                                                                         Style="border-style: groove;"></asp:TextBox>
                                                                     <asp:TextBox AutoPostBack="false" TabIndex="1" ID="txtpctBonuslocal" Visible="false"
                                                                         runat="server" Text='<%# Eval("Bonus_PCT") %>' Width="40px" Height="13px" Font-Size="11px"  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Font-Names="Ariel" Wrap="True" Font-Bold="true" Style="border-style: groove;"></asp:TextBox>
                                                                 </td>
                                                                 <td id="tdbonus" runat="server" align="center" style="width: 90px; border-width: 0px;">
                                                                     <asp:TextBox AutoPostBack="false" TabIndex="2" ID="txtbonus" runat="server" Text='<%# Eval("Bonus_Amt_USD","{0: #,##}")%>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Width="40px" Height="13px" Font-Size="11px" Font-Names="Ariel" Wrap="True" Font-Bold="true"
                                                                         Style="border-style: groove;"></asp:TextBox>
                                                                     <asp:TextBox AutoPostBack="false" TabIndex="2" ID="txtbonuslocal" runat="server"
                                                                         Visible="false" Text='<%# Eval("Bonus_Amt_LOCAL","{0: #,##}")%>' Width="40px"  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Height="13px" Font-Size="11px" Font-Names="Ariel" Wrap="True" Font-Bold="true"
                                                                         Style="border-style: groove;"></asp:TextBox>
                                                                 </td>
                                                             </tr>
                                                         </table>
                                                     </ItemTemplate>
                                                     <FooterTemplate>
                                                         <table id="tblfootincrease" runat="server" cellpadding="0" cellspacing="0">
                                                             <tr>
                                                                 <td align="left" style="width: 80px; border-width: 0px;">
                                                                     <asp:Label runat="server" Visible="false" ID="foopctincrease" Style="text-align: right;" Text="0"></asp:Label>
                                                                    
                                                                 </td>
                                                                 <td align="left" style="width: 80px; border-width: 0px;">
                                                                     <asp:Label runat="server" Visible="false"  ID="fooincrease" Text="0" Style="text-align: center;"></asp:Label>
                                                                    
                                                                 </td>
                                                                 <td id="tdftrguideline" runat="server" align="left" style="width: 50px; border-width: 0px;">
                                                                     <asp:Label ID="foobonusguideline" Visible="false"  runat="server" Text="0" Style="text-align: center;"></asp:Label></td>
                                                                 <td id="tdftrpctbonus" runat="server" align="left" style="border-width: 0px; width: 50px;">
                                                                     <asp:Label runat="server" ID="foopctbonus" Visible="false"  Text="0" Style="text-align: center;"></asp:Label>
                                                                 </td>
                                                                 <td id="tdftrbonus" runat="server" align="left" style="border-width: 0px; width: 80px;">
                                                                     <asp:Label runat="server" ID="foobonus" Visible="false"  Text="0" Style="text-align: center;"></asp:Label>
                                                                 </td>
                                                             </tr>
                                                         </table>
                                                     </FooterTemplate>
                                                     <HeaderStyle BackColor="#829FC9"  />
                                                     <FooterStyle BackColor="#E8E8E8" />
                                                  
                                                 </radG:GridTemplateColumn>
                                              
                                                 <radG:GridTemplateColumn DataType="System.Decimal" UniqueName="RecommendationTemplateColumn1">
                                                     <HeaderTemplate>
                                                         <table id="tNewAnnualSalary" runat="server" cellpadding="0" cellspacing="0">
                                                             <tr>
                                                                 <td id="tdNewAnnualSalary" style="width: 80px;" runat="server" align="center">
                                                                     <asp:Label ID="lblnewannual" runat="server" Text="New Annual Salary" SkinID="ModelGridHeadLabel"></asp:Label></td>
                                                           
                                                             </tr>
                                                         </table>
                                                     </HeaderTemplate>
                                                     <ItemTemplate>
                                                         <table id="tblnewannual" runat="server" cellpadding="0" cellspacing="0">
                                                             <tr>
                                                                 <td align="center" style="width: 80px; border-width: 0px;">
                                                                     <%--<asp:Label ID="txtnewannual" runat="server" Visible="false"  Text='<%# Eval("New_Annual_Salary_USD") %>' Width="80px" style="text-align:center;"></asp:Label>  --%>
                                                                     <asp:TextBox ID="txtnewannual" AutoPostBack="false" BorderStyle="none" ReadOnly="true"
                                                                         BackColor="transparent" runat="server" Height="13px" Width="80px" Font-Size="11px"
                                                                         Font-Names="Ariel" Visible="true" Text='<%# Eval("New_Annual_Salary_USD") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Font-Bold="true" ForeColor="black" Enabled="true" Style="text-align: left;"></asp:TextBox>
                                                                     <asp:TextBox ID="txtnewannuallocal" AutoPostBack="false" ReadOnly="true" Visible="false"
                                                                         BorderStyle="none" BackColor="transparent" runat="server" Width="80px" Height="13px"
                                                                         Font-Size="11px" Font-Names="Ariel" Text='<%# Eval("New_Annual_Salary_LOCAL","{0: #,##}") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Font-Bold="true" ForeColor="black" Enabled="true" Style="text-align: left;"></asp:TextBox>
                                                                 </td>
                                                             </tr>
                                                         </table>
                                                     </ItemTemplate>
                                                     <FooterTemplate>
                                                         <table id="tblfooter" runat="server">
                                                             <tr>
                                                                 <td align="left" style="border-width: 0px; width:80px;">
                                                                     <asp:Label ID="foonewannual" runat="server" Text="" Style="text-align: left; width:80px"></asp:Label>
                                                                     <%-- <asp:Label ID="foonewannuallocal" runat="server"  Text="" style="text-align:left;"></asp:Label>--%>
                                                                 </td>
                                                             </tr>
                                                         </table>
                                                     </FooterTemplate>
                                                     <HeaderStyle BackColor="#829FC9" Width ="80px" />
                                                     <FooterStyle BackColor="#E8E8E8" Width ="80px"/>
                                                     <ItemStyle  BorderStyle="None" BorderColor="transparent" BorderWidth="0px" Width ="80px"/>
                                                 </radG:GridTemplateColumn>
                                                 <radG:GridTemplateColumn UniqueName="MemoTemplateColumn" Groupable="False" Visible="false">
                                                     <ItemTemplate>
                                                         <table visible="false">
                                                             <tr>
                                                                 <td align="center">
                                                                     <asp:Label ID="lblxchange" runat="server" Visible="false" Text='<%# Eval("salaryrate") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Style="text-align: center;"></asp:Label>
                                                                          <asp:Label ID="lblbonusrate" runat="server" Visible="false" Text='<%# Eval("bonusrate") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Style="text-align: center;"></asp:Label>
                                                            
                                                                 </td>
                                                                 <td align="center">
                                                                     <asp:Label ID="lblcurrencycode" runat="server" Visible="false" Text='<%# Eval("location") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Style="text-align: center;"></asp:Label>
                                                                     <asp:Label ID="lblcountry" runat="server" Visible="false" Text='<%# Eval("Location") %>'  ToolTip='<%# Eval("EmployeeName") %>'
                                                                         Style="text-align: center;"></asp:Label>
                                                                 </td>
                                                             </tr>
                                                         </table>
                                                     </ItemTemplate>
                                                 </radG:GridTemplateColumn>
                                              
                                                 <radG:GridTemplateColumn UniqueName="MemoTemplateColumn" Groupable="False">
                                                     <HeaderTemplate>
                                                     <table>
                                                     <tr>
                                                     <td style ="width :100px;border-width: 0px;">
                                                      <asp:Label ID="lblcomment" Text="Comment"  Width ="100px" runat="server" SkinID="ModelGridHeadLabel"></asp:Label>
                                                     </td>
                                                     </tr>
                                                     </table>
                                                       
                                                     </HeaderTemplate>
                                                     <ItemTemplate>
                                                     <table>
                                                     <tr>
                                                     <td style ="width:100px;border-width: 0px;">
                                                       <asp:HiddenField ID="hdnupdate" Value="0" runat="server" />
                                                         <asp:HiddenField ID="hdnnewannualsalary" runat="server" />
                                                         <asp:HiddenField ID="hdnsalary" Value='<%# Eval("salaryrate") %>' runat="server" />
                                                             <asp:HiddenField ID="hdnbonusrate" Value='<%# Eval("bonusrate") %>' runat="server" />

                                                        <asp:Label ID="NoteLabel" Visible="false" runat="server" Text='<%# Eval("comment") %>' 
                                                             Style="border-width: 0px; border: 0px;"></asp:Label>
                                                         <img id="NoteImage" width="25" height="25" runat="server" src="../../App_Images/images/Readme.gif"
                                                             alt="Note" style="border-width: 0px; border: 0px;" />
                                                     <asp:Label ID="label1" runat="server" Text="" Visible="true" Style="border: 0px;"></asp:Label>
                                                         <asp:HyperLink ID="NoteLink" Height="22" runat="server" ToolTip='<%# Eval("EmployeeName") %>'  Text="Note"></asp:HyperLink>
                                               
                                                     </td>
                                                     </tr>
                                                     </table>
                                                               
                                                       
                                                     </ItemTemplate>
                                                     <EditItemTemplate>
                                                      <table>
                                                     <tr>
                                                     <td style ="width :100px;border-width: 0px;">
                                                                    <radE:RadEditor ID="REditornotes" TabIndex="0" ToolsFile="~/RadControls/Editor/AjaxSpell.xml"
                                                             ShowSubmitCancelButtons="False" runat="server" Height="100px" Html='<%# Eval("locationcode") %>'>
                                                         </radE:RadEditor>
                                                         </td>
                                                         </tr>
                                                         </table>
                                                     </EditItemTemplate>
                                                     <HeaderStyle BackColor="#829FC9"  Width ="100px"/>
                                                     <ItemStyle BorderWidth="0px"  BorderStyle="None" BorderColor="transparent"  Width ="100px"/>
                                                 </radG:GridTemplateColumn>
                                                
                                                    <radG:GridTemplateColumn UniqueName="HistoryTemplateColumn" Groupable="False">
                                                     <HeaderTemplate>
                                                      <table>
                                                       <tr>
                                                       <td style ="width :100px;border-width: 0px;">
                                                         <asp:Label ID="lblhistory" Text="History " SkinID="ModelGridHeadLabel" runat="server"></asp:Label>
                                                         </td>
                                                         </tr>
                                                         </table>
                                                     </HeaderTemplate>
                                                     <ItemTemplate>
                                                     <table>
                                                       <tr>
                                                       <td style ="width :100px;border-width: 0px;">
                                                      <asp:Label ID="Historylabel" Visible="false" runat="server" Text='<%# Eval("comment") %>' 
                                                             Style="border-width: 0px; border: 0px;"></asp:Label>
                                                        
                                                         <asp:Label ID="label4" runat="server" Text="" Visible="true" Style="border: 0px;"></asp:Label>
                                                         <asp:HyperLink ID="HistoryLink"  Height="22" runat="server" ToolTip='<%# Eval("EmployeeName") %>'  Text="History"></asp:HyperLink>
                                                 </td>
                                                  </tr>
                                                  </table>
                                                     </ItemTemplate>   
                                                     <EditItemTemplate>
                                                     <table>
                                                       <tr>
                                                       <td style ="width :100px;border-width: 0px;">
                                                          <radE:RadEditor ID="REditornotes" TabIndex="0" ToolsFile="~/RadControls/Editor/AjaxSpell.xml"
                                                                 ShowSubmitCancelButtons="False" runat="server" Height="100px" Html='<%# Eval("locationcode") %>'>
                                                             </radE:RadEditor>
                                                             </td>
                                                             </tr>
                                                             </table>
                                                         </EditItemTemplate>
                                                         <HeaderStyle BackColor="#829FC9" Width="100px" />
                                                       
                                                         <ItemStyle BorderWidth="0px" Width ="100px" />
                                                   
                                                     </radG:GridTemplateColumn>
                                             </Columns>
                                             <ExpandCollapseColumn Visible="False">
                                                 <HeaderStyle Width="19px" />
                                             </ExpandCollapseColumn>
                                             <RowIndicatorColumn Visible="False">
                                                 <HeaderStyle Width="20px" />
                                             </RowIndicatorColumn>
                                             <EditFormSettings>
                                                 <EditColumn UniqueName="EditCommandColumn1">
                                                 </EditColumn>
                                             </EditFormSettings>
                                         </MasterTableView>
                                       
                                      <ClientSettings >
                                             <Scrolling AllowScroll="True" ScrollHeight="250px" SaveScrollPosition ="true" UseStaticHeaders="True" />
                                            <Selecting AllowRowSelect="True"  />
                                       <ClientEvents OnGridCreated="GridCreated" />
                                         </ClientSettings>
                          
<PagerStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
                                             Font-Underline="False" HorizontalAlign="Left" Mode="NextPrevAndNumeric" Wrap="True"
                                             AlwaysVisible="True" />
                                         <HeaderStyle Wrap="True" />
                                     </radG:RadGrid>
                             

1 Answer, 1 is accepted

Sort by
0
Sebastian
Telerik team
answered on 14 May 2009, 01:02 PM
Hello naveen,

For performance reasons, the RadGridTable.Rows collection is available only when you enable specific client features/events for the rows in the grid (such AllowRowResize, AllowRowSelect, OnRowClick, etc.).

In your case I see that you enabled client row selection and unfortunately I cannot say for certain what generated the error. Can you please debug your client code to see whether the grid client instance is obtained as expected? I assume that you are using the ASP.NET version of the grid, otherwise with the ASP.NET AJAX version you need to use different syntax for the client-side code:

http://www.telerik.com/help/aspnet-ajax/grdmigrationtoprometheus.html
http://www.telerik.com/help/aspnet-ajax/grdgettingradgridclientobject.html

Best regards,
Sebastian
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
Tags
Grid
Asked by
naveen veda
Top achievements
Rank 1
Answers by
Sebastian
Telerik team
Share this question
or