Thursday, April 25, 2013

Fix:find label inside FooterTemplate RadGrid Javascript

Hi, Here is an easy way to find label text inside Footer

In .aspx page

 <FooterTemplate>
                                        <asp:Label ID="lblFooterValue"  Font-Bold="true" ForeColor="Green" Font-Size="15px"  runat="server" Text="0"></asp:Label>
                                    </FooterTemplate>


 <ClientSettings>
<Scrolling UseStaticHeaders="True" AllowScroll="True"></Scrolling>
 </ClientSettings>



In Javascript

var grid = $find("<%=RadGrid1.ClientID %>");
                          var MasterTable = grid.get_masterTableView();
                var footerTable = grid.get_masterTableViewFooter().get_element();
  var label = $telerik.findElement(footerTable, "lblFooterValue");


Thanks

Wednesday, April 3, 2013

Close RadWindow on Escape Key Press

Hi , Here I will tell you that how to close RadWindow on Escape Key Press


 <script type="text/javascript">        
       document.onkeydown = function(evt)
       {
        evt = evt || window.event;
        if (evt.keyCode == 27) {
        var oWnd = $find("<%= RadWindow1.ClientID %>");
        oWnd.close();    
        }
       };

</script>

Thanks.

Thursday, March 21, 2013

Get DataKeyName of Radgrid server side

Hii,  Here a Very Easy way to find datakeyname value of Radgrid

 int intItemIndex = e.Item.ItemIndex; ;
            int intMyID = Convert.ToInt32(Radgrid.MasterTableView.Items[intItemIndex].GetDataKeyValue("Id").ToString());

Thursday, March 14, 2013

Find Control Value on RadGrid ItemCommand

protected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e)  
    {  
        if (e.CommandName == "some_command")  
        {  
            GridEditFormItem editform = (GridEditFormItem)((Telerik.Web.UI.GridDataItem)(e.Item)).EditFormItem;  
            TextBox txtbx = (TextBox)editform.FindControl("MyTextbox");  
            string strtxt = txtbx.Text;  
        }  
    }