Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
116 views

Dear sir,
how can we set dynamically created user controls's properties in dynamically created dock.

dock is created dynamically and in it user controls.how can we set values dynamically loaded user controls's properties

thanks with regards

Obi-Wan Kenobi
Top achievements
Rank 1
 answered on 14 May 2009
1 answer
129 views
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>
                             

Sebastian
Telerik team
 answered on 14 May 2009
5 answers
218 views
Hello
I have a radgrid with many rows. I would like to be able to load the grid in edit mode but for each column. And horizontally if possible

Something like this


Smith

John

 <input>

Smith

Johny

 <input>

Rabbit

Roger

 <input>

Mouse

Mickey

 <input>



is this possible doing this with radgrid?
Thanks
Myriam
Top achievements
Rank 1
 answered on 14 May 2009
4 answers
125 views

Hi Telerik,

I am using ajax rad tree view in my project. And we have the requirement of node drag & drop functionality.
And in OnClientNodeDropping event  I have written one function to change the source node text. After that I need to get the updated text at server side. But I am not getting the updated text from the source node at code behind.

Sample code:
 
<telerik:RadTreeView ID="RadTreeView1" MultipleSelect="false" OnNodeDrop="RadTreeView1_HandleDrop" EnableDragAndDropBetweenNodes="true"  EnableDragAndDrop="true" 

 OnClientNodeDropping="onNodeDropping"  EnableViewState="true" runat="server">

 </telerik:RadTreeView>
---------------------------------------------------
function onNodeDropping(sender, args)

 {

 args.get_sourceNode().set_text(args.get_sourceNode().get_text() +

"_" + args.get_sourceNode().get_value());

   }
---------------------------------------------------
In the below event I need to access the updated text. But When I try access the sourceNode.text, it is giving old text only
 
Protected Sub RadTreeView1_HandleDrop(ByVal sender As Object, ByVal e As RadTreeNodeDragDropEventArgs) 

    Dim sourceNode As RadTreeNode = e.SourceDragNode

    Dim destNode As RadTreeNode = e.DestDragNode

End Sub

Please help me to get the updated text in code behind.
 

Thanks in advance
Balaji Velasiri

 

 

Balaji
Top achievements
Rank 1
 answered on 14 May 2009
4 answers
466 views
I used to have a RadGrid inside AJAXPanel and specify LoadingPanelID="ajaxLoadingImage"

 

<telerik:RadAjaxLoadingPanel ID="ajaxLoadingImage" EnableViewState="false" runat="server" BackColor="Gray" Transparency="90">

 

 

</telerik:RadAjaxLoadingPanel>

I want to grey out the grid and disable it when ever the grid is loading in MVC. I understand The Rad Ajax is not supported in MVC. Is there any work around to grey it out?

Thanks 

 

Nikolay Rusev
Telerik team
 answered on 14 May 2009
0 answers
68 views
This is for RadScheduler control of version 2008.3.1125.35. We are using Localization-ConfirmDeleteText for showing confirmation message while deleting an appointment. At run time, when user cancels deleting appointment, it sets IsPostBack property of the page to false.
 eg. steps are as follow,
 
 1. user select "cancel"    
 2. user select "ok"        
 
 Here, after pressing "ok", Page_load will run twice. Once for ["cancel"] with IsPostBack as "FALSE", and once for "ok" with IsPostBack as "TRUE".

 It works fine with your 619 version.

Waiting for the suggestions.

Thanks,
Shailaja
shailaja
Top achievements
Rank 1
 asked on 14 May 2009
5 answers
114 views
Hello all,

I have the followwing RadAjaxManager

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">

 

<ClientEvents OnRequestStart="javascript: BeforeUpdateLijsten()" />

 

<AjaxSettings>

 

<telerik:AjaxSetting AjaxControlID="linkButtonToevoegen" EventName="click">

 

 

<UpdatedControls>

 

 

<telerik:AjaxUpdatedControl ControlID="radGridPercelen" />

 

 

</UpdatedControls>

 

 

</telerik:AjaxSetting>

 

 

</AjaxSettings>

 

 <

/telerik:RadAjaxManager>

The javascript function "BeforeUpdateLijsten" needs to be execute before the back end code.

In the function BeforeUpdateLijsten I update the value of a hiddenField and in the back-end code I read the value of this hiddenField. All the code gets executed but in the back-end I get the old value from the hiddenField.

Can anyone tell me why this is happening and how I can solve this?
Thank you!

 

 

 

Bill O'Neil
Top achievements
Rank 1
 answered on 14 May 2009
2 answers
99 views
please help me out:

whenever i delete aappointment it gives me the error:
error is:

cannot locate the parent of the appointment ID= "abd4kjdmdfkd". ensure that the parent appointment  with ID =" exists and is loaded


please if anyone has any idea about it please send me
Adi
Top achievements
Rank 1
 answered on 14 May 2009
5 answers
588 views
I am trying to change hidden field value on "OnResponseStart" method which is subscribe as a "OnRequestStart" client event of "RadAjaxManager"


<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
      <ClientEvents OnResponseEnd="OnResponseEnd" OnRequestStart="OnResponseStart" />
      <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="cmdOK">
          <UpdatedControls>
            <telerik:AjaxUpdatedControl ControlID="radGridAttribute" />
          </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="ddlSelectWorkflow">
          <UpdatedControls>
            <telerik:AjaxUpdatedControl ControlID="ddlWorkflowVersion" />
            <telerik:AjaxUpdatedControl ControlID="gviewTask" />
            <telerik:AjaxUpdatedControl ControlID="gviewAttributes" />
            <telerik:AjaxUpdatedControl ControlID="dlistColumn" />
          </UpdatedControls>
        </telerik:AjaxSetting>
      </AjaxSettings>
    </telerik:RadAjaxManager>

Once i am tying to get value of hidden filed on the "cmdOK" click it does not updated, event through response.request.

Please help
Thanks in Advance
~Mahesh


Bill O'Neil
Top achievements
Rank 1
 answered on 14 May 2009
1 answer
127 views
Hi there,

I'm facing this problem with my Telerik RadGrid control for Asp.Net Ajax (2007.3.1425.20). it keeps giving the "Object reference not set to an instance of an object" error each time I try to export RadGrid data to excel.

The RadGrid contains a template item that is populated using the code below along with the line where the above mentioned error take a place:
Protected Sub myRadGrid_ItemDataBound(ByVal sender As ObjectByVal e As Telerik.Web.UI.GridItemEventArgs) Handles myRadGrid.ItemDataBound  
  
        If e.Item.ItemType = GridItemType.Item Or e.Item.ItemType = GridItemType.AlternatingItem Then  
            Dim xLabel As New Label  
            xLabel = CType(e.Item.FindControl("employedLabel"), Label)  
  
            If xLabel.Text = "False" Then ' here where the error happens 
                xLabel.Text = "No"  
            Else  
                xLabel.Text = "Yes"  
            End If              
        End If  
  
End Sub  

below code is where i rebind the data grid and execute the ExportToExcel function, when I do that the previous mentioned error happens, If I remove the ItemDataBound event it works fine

Protected Sub generateReportButton_Click(ByVal sender As ObjectByVal e As System.Web.UI.ImageClickEventArgs) Handles generateReportButton.Click 
 
        Dim SelectStr As String = "select....." 
 
        'Custome code to manipulate SQL queries 
 
        Me.mySqlDataSource.SelectCommand = SelectStr 
        Me.myRadGrid.Rebind() 
 
        myRadGrid.ExportSettings.OpenInNewWindow = True 
        Me.myRadGrid.MasterTableView.ExportToExcel() 
 
    End Sub 

Would really appreciate if any body can help me with this issue

Thanks in advance :-)
Georgi Krustev
Telerik team
 answered on 14 May 2009
Narrow your results
Selected tags
Tags
+? more
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?