Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
139 views
Hi,

Title should read RadWindow open from URL - sorry

I have a image gallery app. Thumnails are inside a DataList and the full image is shown in a tooltip.

What I would like to do is be able to share links to specific images - so for example something like this

http://www.site.com/123/65342/image.aspx

Where 123 would be read and open up that album but then also 65432 would be read and open up RadWindow with that image in it on top.
I hope this makes sense but is it possible?

Cheers,

Jon
Georgi Tunev
Telerik team
 answered on 15 Mar 2010
1 answer
303 views

Hi,

My program was working fine until I create a Master content page. I need to set values of some controls on a content page load using javascript and I am not able to find the controls on the content page. I am using a external .js file for the javascript funtion. Following is my Master Page code.

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Untitled Page</title>
     <link rel="Stylesheet" type="text/css" href="StyleSheet/calendar-blue.css" />
    <link rel="Stylesheet" type="text/css" href="StyleSheet/template.css" />
    <script type="text/javascript" src="JS/JScript.js"></script>
    <asp:ContentPlaceHolder id="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
    <div id="divMasterPageContent">
   
   <!-- START Page Body -->
   <table id="tblCenterContent">
    <tr valign="top" height="100%">
     <!-- START Page Body - Left Panel -->
     <td>
         <asp:ContentPlaceHolder id="cntContent" runat="server">        
          </asp:ContentPlaceHolder>
     </td>
     <!-- END Page Body - Right Panel -->
    </tr>    
   </table>
   <!-- END Page Body -->   
  </div>   
    </form>
</body>
</html>

Below is my Content page code.

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default1.aspx.cs" Inherits="_Default1"
    MasterPageFile="~/MasterPage/MasterPage.master" %>

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<asp:Content runat="server" ID="Default2" ContentPlaceHolderID="cntContent">
<telerik:RadAjaxPanel runat="server" ID="RadAjaxPanel1" LoadingPanelID="LoadingPanel1">
            <div style="float: left; width: 500px">
    <asp:TextBox ID="txtTest" runat="server" Text="abc"></asp:TextBox>
</div>
</telerik:RadAjaxPanel>
</asp:Content>

My Js code is

 

function

 

getTextValuevalue()

 

{

 

if(document.getElementById('<%=TransID.ClientID%>')!=null)

 

{
}

}

It is returning me null value.

 

 

T. Tsonev
Telerik team
 answered on 15 Mar 2010
1 answer
142 views
Hi,

I've just upgraded to Telerik Ajax 2010.Q1 and on NodeClick event, this code:

Page.Response.Redirect("<url>", false);

also tried:
Server.Transfer("<url>");

no longer works.. The page seems to postback but does not go to destination like it did before upgrade.

Best Regards
Eduardo Barbosa

Veselin Vasilev
Telerik team
 answered on 15 Mar 2010
2 answers
188 views
I've try Postback after OnClientItemClicking in my ContextMenuItem but it doesn't work, function confirmCallBackFn always run after function onClientContextMenuItemClicking  so allowPosback aslways is FALSE,  Please help


        <cc3:RadContextMenu ID="RadContextMenu1" runat="server" OnClientItemClicking="onClientContextMenuItemClicking" 
            OnItemClick="RadContextMenu1_ItemClick" OnInit="RadContextMenu1_OnInit"> 
            <Items> 
                <telerik:RadMenuItem Value="AddNick" Text="" /> 
                <telerik:RadMenuItem Value="Edit" Text="" /> 
                <telerik:RadMenuItem Value="Delete" Text="" Font-Bold="true" /> 
            </Items> 
        </cc3:RadContextMenu> 


var allowPosback = false; 
function confirmCallBackFn(arg, eventArgs) { 
                    if (arg) { 
                        allowPosback = true; 
                    } 
} 
 
function onClientContextMenuItemClicking(sender, eventArgs) { 
                    var item = eventArgs.get_item(); 
                    item.get_menu().hide(); 
                     
                    switch (item.get_value()) { 
                        case "Delete": 
                            //var result = confirm('<%= LanguageManager.GetGlobalString(MessageUtility.ConfirmDialog_ConfirmDeleteMessage) %>'); 
                            var message = "<%= LanguageManager.GetGlobalString(MessageUtility.ConfirmDialog_ConfirmDeleteMessage) %>"; 
                            var event = "event"; 
                            var width = 300; 
                            var height = 100; 
                            var title = "<%=LanguageManager.GetGlobalString(MessageUtility.ConfirmDialog_CustomTitle)%>"; 
                            radconfirm(message, confirmCallBackFn, width, height, null, title); 
                            eventArgs.set_cancel(allowPosback); 
                            break; 
                    } 
                } 



Georgi Tunev
Telerik team
 answered on 15 Mar 2010
1 answer
98 views

Hello,

i have a radchart in my page.... The X-Axis values i am getting from database. since the values are large, so they are overlapping with graph when i set rotaion to 90 degree. Kindly let me know the solution.

Here i have attached a pic of that.

Thanks,,,,

Velin
Telerik team
 answered on 15 Mar 2010
2 answers
103 views
Dear Telerik-Team,

I have two datetimepickers on my webpage. One for a start date and the other one for the end date. Now I want to calculate the timespan between both dates and disply the result in a radtextbox on the client side (so without any postback).

I don't have any idea which javascript methods I should use to achieve this goal, so could you please provide me with a sample? I performed some tests with e.get_newDate().toDateString() but didn't come to a satisfying result.

I a looking forward to hering from you,
Kind regards,
Marco
Marco
Top achievements
Rank 1
 answered on 15 Mar 2010
1 answer
104 views
HI there,

I need to access the radgrid fields after an update event.

I thought this I could use either GridDataItem or GridEditableItem.
However, the code below just returns &nbsp into UserName and UserID.



protected void grdUsers_ItemUpdated(object source, GridUpdatedEventArgs e) 
    { 
        string userName; 
        string userID; 
 
        if (e.Item is GridEditableItem) 
        { 
            GridEditableItem gridEditDataItem = e.Item as GridEditableItem; 
             
            userName = gridEditDataItem["UserName"].Text; 
            userID = gridEditDataItem["UserID"].Text; 
        } 
 
        if (e.Item is GridDataItem) 
        { 
            GridDataItem gridDataItem = e.Item as GridDataItem; 
             
            userName = gridDataItem["UserName"].Text; 
            userID = gridDataItem["UserID"].Text; 
        } 
    } 

What am I doing wrong?

Thanks for any help

Richard
Princy
Top achievements
Rank 2
 answered on 15 Mar 2010
1 answer
133 views
hi

im having a poblem when i try to expand my childtable on my data grid..

to be clear i have a prob on itemdatabound event


        If TypeOf e.Item Is GridDataItem Then 
            Dim dataItem As GridDataItem = DirectCast(e.Item, GridDataItem) 
            Dim DateDiff As Int32 = Convert.ToInt32(dataItem("colDTDIFF").Text) 
            If DateDiff <= 30 Then 
                dataItem.BackColor = Drawing.Color.IndianRed 
            ElseIf DateDiff <= 60 Then 
                dataItem.BackColor = Drawing.Color.Yellow 
            ElseIf DateDiff <= 90 Then 
                dataItem.BackColor = Drawing.Color.SpringGreen 
            End If 
        End If 
    End Sub

Dim DateDiff As Int32 = Convert.ToInt32(dataItem("colDTDIFF").Text) --> erro from this line


here my aspx code:
                   <telerik:RadGrid ID="grdCrediti" DataSourceID="objDSScont" runat="server" Width="99.7%" 
                        AutoGenerateColumns="False" PageSize="15" AllowSorting="True" AllowPaging="True" ShowHeader="true" 
                        GridLines="None" ShowStatusBar="true" AllowAutomaticUpdates="true"> 
                        <PagerStyle Mode="NumericPages"></PagerStyle> 
                        <MasterTableView DataSourceID="objDSScont" AllowMultiColumnSorting="True" 
                            Width="100%" DataKeyNames="CODICE"> 
                            <Columns> 
                                <telerik:GridBoundColumn SortExpression="DESCRIZIONE" HeaderText="Servizio" DataField="DESCRIZIONE" UniqueName="colDESCRIZIONE"> 
                                </telerik:GridBoundColumn> 
                                <telerik:GridBoundColumn SortExpression="DTORDINE" HeaderText="Data Ordine" DataField="DTORDINE" UniqueName="colDTORDINE"> 
                                </telerik:GridBoundColumn>    
                                <telerik:GridBoundColumn SortExpression="DTSCADENZA" HeaderText="Data Scadenza" DataField="DTSCADENZA" UniqueName="colDTSCADENZA"> 
                                </telerik:GridBoundColumn>  
                                <telerik:GridBoundColumn HeaderText="Giorni Residui" DataField="DTDIFF" UniqueName="colDTDIFF" AllowSorting="false"> 
                                </telerik:GridBoundColumn>                                                                                       
                            </Columns> 
                            <DetailTables> 
                                <telerik:GridTableView AutoGenerateColumns="false" Caption="Dettaglio Servizi" AllowSorting="false" 
                                    DataSourceID="objDETT" Width="100%" PageSize="7"> 
                                    <ParentTableRelation> 
                                        <telerik:GridRelationFields DetailKeyField="CODICE" MasterKeyField="CODICE" /> 
                                    </ParentTableRelation> 
                                    <PagerStyle AlwaysVisible="false" /> 
                                    <Columns> 
                                        <telerik:GridBoundColumn SortExpression="DESCRIZIONE" HeaderText="Descrizione" DataField="DESCRIZIONE" UniqueName="colDESCRIZIONE"> 
                                        </telerik:GridBoundColumn> 
                                        <telerik:GridBoundColumn SortExpression="QUANTITA" HeaderText="Ordinato" DataField="QUANTITA" UniqueName="colQUANTITA"> 
                                        </telerik:GridBoundColumn>    
                                        <telerik:GridBoundColumn SortExpression="QUANTITAINS" HeaderText="Utilizzato" DataField="QUANTITAINS" UniqueName="colQUANTITAINS"> 
                                        </telerik:GridBoundColumn>    
                                        <telerik:GridBoundColumn SortExpression="RESIDUO" HeaderText="Residuo" DataField="RESIDUO" UniqueName="colQUANTITAINS" AllowSorting="false"> 
                                        </telerik:GridBoundColumn>  
                                        <telerik:GridBoundColumn HeaderText="Giorni Residui" DataField="DTDIFF" UniqueName="colDTDIFF" visible="false"> 
                                        </telerik:GridBoundColumn>                                                                                                                            
                                    </Columns> 
                                </telerik:GridTableView> 
                            </DetailTables>                             
                        </MasterTableView> 
                    </telerik:RadGrid> 

need answer asap

thanks

regards
webster



Princy
Top achievements
Rank 2
 answered on 15 Mar 2010
2 answers
158 views
Hi

I am trying to popup my custom radwindow ( Radwindow contains one radcombo dropdown and textbox) from editor icon, so after user selected the value from dropdown and put the text, it should paste the html back to the selected text. It works perfect under Firefox, but under IE8, if I click the dropdown or textbox area of the radwindow, the selection is lost.


Rumen
Telerik team
 answered on 15 Mar 2010
2 answers
162 views
Hi,

I have an image gallery admin window, where images can be drag-and-dropped to rearrange their order (see attached screen-shot). It works fine until I drag the last image (right side) on each row. As you can see in image no. 1 the behavior is as expected, while on image no. 2 the images on the following rows are messed-up once I click to drag the last image on the row. The images are rearranged correctly once I drop the selected image. Nevertheless, this mess-up prevents a smooth utilization of the image gallery tool. This behavior is consistent on FF, IE, Safari, and Chrome.

The aspx docking part looks like this:
 <telerik:RadDockLayout ID="radDockLayout1" runat="server"> 
        <asp:HiddenField ID="hidImages" runat="server" /> 
        <telerik:RadDockZone ID="radDockZone1" runat="server" Orientation="Horizontal" Width="740px" Height="400px">            
        </telerik:RadDockZone> 
    </telerik:RadDockLayout> 

RadDocks are dynamically created on server-side:
Dim radDock As New RadDock 
radDock.ID = "radDock$" & intImageID
radDock.UniqueName = "radDock$" & intImageID
radDock.DockMode = DockMode.Docked 
radDock.DockHandle = DockHandle.None                   
radDock.Width = Unit.Pixel(140) 
radDock.Height = Unit.Pixel(170) 
radDock.OnClientInitialize = "SetHandleDock" 
radDock.OnClientDragEnd = "onDockDragEnd" 
radDock.Style.Value = "margin:2px; text-align:center;" 
Dim lbl As New Label 
lbl.Text = "<div>" 
' Here comes Dock content => image and admin bar 
lbl.Text &= "</div>" 
radDock.ContentContainer.Controls.Add(lbl) 
radDockZone1.Controls.Add(radDock) 

Note that 'onClientDragStart' is not used in this case.

Any ideas on this issue are welcome.

Thanks!
eyal


eyal
Top achievements
Rank 1
 answered on 15 Mar 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jake
Top achievements
Rank 1
RBarnes
Top achievements
Rank 1
Iron
Iron
Rami
Top achievements
Rank 1
Iron
Veteran
Nathan
Top achievements
Rank 1
Kumeri
Top achievements
Rank 1
Iron
Veteran
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?