Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
54 views
In javascript in order to get the client-side instance of Telerik Object it's possible to use:
var tree = $find("<%= RadTreeView1.ClientID %>")

But how to do the same by means of vbscript?
Dimitar Terziev
Telerik team
 answered on 22 Jul 2011
3 answers
120 views
Dear all,

         I am using RadDateInput controls. I need "00/00/00" when focus to that controls. Am using (DisplayDateFormat="dd-MMM-yyyy" DateFormat="MM/dd/yy" ) attributes also.

thanks,
vinoth

vinoth sansar
Top achievements
Rank 2
 answered on 22 Jul 2011
6 answers
543 views
Hello,

I have a RadUpload control on a web form.  However, I'm storing a lot of additional information with regard to the file that is being uploaded in additional text boxes, combo boxes, etc.  Some of these values cause the page to post back, which normally would be fine because all of the information get's put into ViewState.  However, every time the page posts back, the Upload control loses the file that was selected and I have to select the file again.

Is there a way to preserve the value of the file selected between post backs?

Thanks,
Warren
July
Top achievements
Rank 2
 answered on 22 Jul 2011
5 answers
200 views
I have a RadListBox, where, inside the ItemTemplate, I have a RadComboBox, another RadComboBox, and a RadTextBox.  Based on the selected value in the first RadComboBox (captured in ClientSelectedIndexChanged), I want to show or hide the other controls.  That is, if the value in the first RadComboBox is "apple," I want to show the second RadComboBox and hide the RadTextBox.  However, if the value in the first RadComboBox is "banana," I want to hide the second RadComboBox and show the RadTextBox.

What is the normal way of doing this from this event handler?

Thanks
KN425000
Top achievements
Rank 1
 answered on 22 Jul 2011
4 answers
212 views
Hello,

I'm trying to implement dynamic conditional formatting in the RadGrid.  The conditional formatting settings are supplied dynamically as a collection of filters that I need to apply on the server and have the grid display the corresponding styling.  I can't find any relevant documentation that could enable me to do so.  There's this example:
protected void RadGrid1_ItemDataBound(object sender, Telerik.WebControls.GridItemEventArgs e)
{
     //Is it a GridDataItem
     if (e.Item is GridDataItem)
     {
           //Get the instance of the right type
           GridDataItem dataBoundItem = e.Item as GridDataItem;
 
           //Check the formatting condition
             if (int.Parse(dataBoundItem["Size"].Text) > 100 )
           {
                 dataBoundItem[ "Received"].ForeColor = Color.Red;
                 dataBoundItem[ "Received"].Font.Bold = true;
                 //Customize more...
           }
     }
}

But the problem is that I don't know if it will be one boolean clause or three.  So the condition may be "Title == "Home"" or it could be "Title == Home AND Amount <= 10"  So I need to be able to dynamically build out the filter conditions.

I tried using the OnRowDataBound client side event and construct the javascript dynamically in C#, but the event is not firing because I'm not binding on the client side, but in the OnNeedDataSource event.

Any ideas?
Dasha
Top achievements
Rank 1
 answered on 22 Jul 2011
2 answers
200 views
I have a RadGrid (along with a RadAjaxManager). The version is 2010.1.415.35

There is a 'Refresh' button on the page, which eventually calls __doPostBack.
Everything was working fine until I upgraded the website from .NET 3.5 to 4.0.
But now, after the AJAX call sender.get_masterTableView() returns null in the GridDestroying function.

Is there a fix for this version?

Attila
 
<telerik:RadGrid 
            ID="grid"
            CellPadding="1"
            CellSpacing="0"
            EnableEmbeddedSkins="false"
            AlternatingItemStyle-Height="20"
            ItemStyle-Height="20"
            ShowFooter="True"
            AllowSorting="False"            
            runat="server"
            EnableEmbeddedBaseStylesheet="false"
            AutoGenerateColumns="false"
            AllowMultiRowEdit="true"
            GridLines="None"
            Width="100%"            
            ExportSettings-FileName="Summary"
            ExportSettings-Excel-FileExtension="xls"
            ExportSettings-Excel-Format="HTML"
            ExportSettings-OpenInNewWindow="true"
            ExportSettings-ExportOnlyData="true"             
            ExportSettings-IgnorePaging="true">             
            <ClientSettings>
                <Scrolling AllowScroll="True" UseStaticHeaders="true" />
            </ClientSettings>             
            <HeaderContextMenu EnableEmbeddedSkins="False"></HeaderContextMenu>
        <MasterTableView 
                ClientDataKeyNames="ROW_ID"
                DataKeyNames="ROW_ID"
                EditMode="InPlace"
                CommandItemDisplay="Bottom"
                AllowMultiColumnSorting="False"                
               >
            <EditFormSettings>
                <EditColumn InsertImageUrl="Update.gif" UpdateImageUrl="Update.gif" EditImageUrl="Edit.gif"
                    CancelImageUrl="Cancel.gif">
                </EditColumn>
            </EditFormSettings>
                <CommandItemTemplate>
                    <asp:Button ID="btnSave" runat="server" OnClientClick="AddNew();return false;" Text="Add" />  
                </CommandItemTemplate>
            </MasterTableView>
            <ClientSettings>
                <ClientEvents OnRowCreated="RowCreated" OnGridCreated="GridCreated" OnRowClick="RowClick" OnRowContextMenu="showMenu" OnColumnContextMenu="showHeaderMenu" OnCommand="RadGrid1_Command" OnGridDestroying="GridDestroying" />
            </ClientSettings>
        </telerik:RadGrid>

p
rotected override void RaisePostBackEvent( IPostBackEventHandler source, string eventArgument ) {     base.RaisePostBackEvent( source, eventArgument );     if ( source == this. )     {         if ( eventArgument.IndexOf( "Refresh" ) != -1 )         {             grid.Rebind();         }     } }

function GridDestroying(sender, eventArgs) {
    for (var i = 0; i < sender.get_masterTableView().get_dataItems().length; i++) {
        var curRow = sender.get_masterTableView().get_dataItems()[i];
        for (var j = 0; j < curRow.get_element().cells.length; j++) {
            var cell = curRow.get_element().cells[j];
            if (cell) {
                $clearHandlers(cell);
            }
        }
    }
}
Attila
Top achievements
Rank 1
 answered on 22 Jul 2011
1 answer
176 views
Hi,

i am Srinivas

In my project i have a RadTreeView to displays a nodes form Backend database. it shown in first attachment. Here i want to change the node back color based on the condition. it was executed successfully at first time when i expand the parent node. there after when i check on the  node then it displays the data in RadGrid successfully but it removes the Node BackColor automatically.  it shown in second attachment.

The following is the code for Change the Node Back Color.

Protected Sub RadTreeView1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles RadTreeView1.PreRender
    If Session("parentnode") Is Nothing Then
    Else
         Dim data As DataTable = GetChildNode(Session("parentnode").ToString())
        For Each row As DataRow In data.Rows
       Dim node As New RadTreeNode()
       If row("job_status").ToString() = "NS" Then
      node.BackColor = Color.LightSkyBlue
End If
Next

Please Help me

Thank You
D.Srinivas
Plamen
Telerik team
 answered on 22 Jul 2011
4 answers
187 views
In my Custom ContentProvider, is there a way to return an error string from StoreFile()?
Dobromir
Telerik team
 answered on 22 Jul 2011
3 answers
129 views
Is there a way to override default dialog settings, like the crop's height and width, so that I can force a particular height and width from the start?

Thanks,
Joe
Joseph Roberts
Top achievements
Rank 1
 answered on 22 Jul 2011
2 answers
161 views
Hi

Please how can I use image sprite to show icons of radtreeview and radpanelbar , I did it with radtoolbar and radmenu but I can't find
EnableSpriteImage property  of radtreeview and radpanelbar.

Thank you 
Kate
Telerik team
 answered on 22 Jul 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Bohdan
Top achievements
Rank 3
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Elliot
Top achievements
Rank 1
Iron
Iron
Iron
Sunil
Top achievements
Rank 1
Cynthia
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Bohdan
Top achievements
Rank 3
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Elliot
Top achievements
Rank 1
Iron
Iron
Iron
Sunil
Top achievements
Rank 1
Cynthia
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?