Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
136 views
Hi,

Let me start with this.  I'm so new with this product and have a deadline.

My new issue is how do I create a link and provide a querystring to another page.   This is fairly straigthtfoward in ASP.NET grid.  How is this accomplished in RadControl AJAX grid.  I don't need to go to a template but rather another grid with additional summary information and then a very detail form.

Thanks,
Joe
Top achievements
Rank 1
 answered on 15 Jun 2009
2 answers
88 views
Hello,

How can I get the Hyperlinks within the grid to be sortable?  Right now I can't get this to work.

Thanks,
Joe
Top achievements
Rank 1
 answered on 15 Jun 2009
2 answers
59 views
Hi,
I created an Outlook type interface and looks real sharp using the splitter controls.  However I noticed that my top splitter will not split and the right splitter when I click the collapse portion completely disappears and will not return.

Here is my code:

Any suggestions on what I am doing wrong would be helpful.  This is awesome btw.
Thanks,
<form id="form1" runat="server">  
    <asp:ScriptManager ID="ScriptManager" runat="server" /> 
    <div id="ParentDivElement" style="height: 100%;">  
        <telerik:RadSplitter ID="MainSplitter" runat="server" Skin="Office2007" Height="100%" 
            Width="100%" Orientation="Horizontal">  
            <telerik:RadPane ID="TopPane" runat="server" Height="75" MinHeight="75" MaxHeight="150" 
                Scrolling="None">  
                <div id="headerDiv">  
                    <div id="logo">  
                        <href="Default.aspx">  
                            <img src="/Images/logo.png" alt="Astonish Results Logo" border="0" height="49px" 
                                width="171px" /> 
                        </a> 
                    </div> 
                    <table width="100%" align="right">  
                        <tr> 
                            <td> 
                            </td> 
                            &nbsp;</tr> 
                        <tr> 
                            <td>                                  
                            </td> 
                            &nbsp;</tr> 
                        <tr> 
                            <td> 
                            </td> 
                            &nbsp;</tr> 
                        <tr valign="bottom">  
                            <td style="height: 24px" align="left">  
                            </td> 
                            <td style="height: 24px" align="right">  
                                <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="">  
                                    <asp:Image ID="Image2" runat="server" ImageUrl="Images/Profile.gif" ToolTip="User Profile" /> 
                                </asp:HyperLink> 
                                <asp:Label ID="Label1" Font-Bold="true" runat="server" Text="<%%>"></asp:Label> 
                                <asp:Label ID="lblLoggedName" Font-Bold="true" Font-Underline="true" runat="server" 
                                    Text=""></asp:Label> 
                            </td> 
                        </tr> 
                    </table>                     
                </div> 
            </telerik:RadPane> 
            <telerik:RadSplitBar ID="RadsplitbarTop" runat="server" CollapseMode="Forward" /> 
            <telerik:RadPane ID="MainPane" runat="server" Scrolling="None" MinWidth="500">  
                <telerik:RadSplitter ID="Radsplitter2" runat="server" Skin="Office2007" LiveResize="false">  
                    <telerik:RadPane ID="Radpane1" runat="server" Width="175" MinWidth="175" MaxWidth="400">  
                        <!-- Place the content of the pane here --> 
                        <telerik:RadPanelBar ID="RadPanelBar1" runat="server" Skin="Office2007" Width="175px">  
                            <Items> 
                                <telerik:RadPanelItem runat="server" Text="VPC Leads" Target="" ImageUrl="~/Images/Menu/contacts.gif" 
                                    Expanded="True">  
                                    <Items> 
                                        <telerik:RadPanelItem runat="server" Text="Prospects" ImageUrl="~/Images/Menu/TabStripPr.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|1|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Active Leads" ImageUrl="~/Images/Menu/Combobox_Win.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeads.aspx?LeadType=|0|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Active Clients" ImageUrl="~/Images/Menu/ChartPr.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                    </Items> 
                                </telerik:RadPanelItem> 
                                <telerik:RadPanelItem runat="server" Text="Campaigns" Target="contentPane" ImageUrl="~/Images/Menu/folderlist.gif">  
                                    <Items> 
                                        <telerik:RadPanelItem runat="server" Text="Administrator Campaign" ImageUrl="~/Images/Menu/MenuPr.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|1|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Administrator E-Mail Templates" ImageUrl="~/Images/Menu/48.png" 
                                            NavigateUrl="~/VPCLeads/VPCLeads.aspx?LeadType=|0|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Custom Campaigns" ImageUrl="~/Images/Menu/report.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Custom E-Mail Templates" ImageUrl="~/Images/Menu/48.png" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                    </Items> 
                                </telerik:RadPanelItem> 
                                <telerik:RadPanelItem runat="server" Text="E-Mail Tracking" Target="contentPane" 
                                    ImageUrl="~/Images/Menu/48.png">  
                                    <Items> 
                                        <telerik:RadPanelItem runat="server" Text="One-Off Sends" ImageUrl="~/Images/Menu/4.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|1|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Bulk E-Mail Sends" ImageUrl="~/Images/Menu/2.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeads.aspx?LeadType=|0|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Advanced Bulk E-Mail" ImageUrl="~/Images/Menu/4Inbox.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="E-Mail Tracking" ImageUrl="~/Images/Menu/8.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                    </Items> 
                                </telerik:RadPanelItem> 
                                <telerik:RadPanelItem runat="server" Text="Reports" Target="contentPane" ImageUrl="~/Images/Menu/tasks.gif">  
                                    <Items> 
                                        <telerik:RadPanelItem runat="server" Text="Agency Leads" ImageUrl="~/Images/Menu/notesitems.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|1|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Average Closing Days" ImageUrl="~/Images/Menu/notesitems.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeads.aspx?LeadType=|0|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Average Days in Status" ImageUrl="~/Images/Menu/notesitems.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Leads By State" ImageUrl="~/Images/Menu/notesitems.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Leads By Status" ImageUrl="~/Images/Menu/notesitems.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Login" ImageUrl="~/Images/Menu/notesitems.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Statistics" ImageUrl="~/Images/Menu/notesitems.gif" 
                                            NavigateUrl="~/VPCLeads/VPCLeadCounts.aspx?LeadType=|2|" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                    </Items> 
                                </telerik:RadPanelItem> 
                                <telerik:RadPanelItem runat="server" Text="Administration" Target="contentPane" ImageUrl="~/Images/Menu/contacts.gif">  
                                    <Items> 
                                        <telerik:RadPanelItem runat="server" Text="Generate HTML" ImageUrl="~/Images/Menu/tasksItems.gif" 
                                            NavigateUrl="" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Manage Auto-Responder" ImageUrl="~/Images/Menu/9.gif" 
                                            NavigateUrl="" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Manage Company Information" ImageUrl="~/Images/Menu/3drafts.gif" 
                                            NavigateUrl="" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Manage Office Information" ImageUrl="~/Images/Menu/tasksItems.gif" 
                                            NavigateUrl="" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Manage Products" ImageUrl="~/Images/Menu/icon.gif" 
                                            NavigateUrl="" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Manage Statuses" ImageUrl="~/Images/Menu/tasksItems.gif" 
                                            NavigateUrl="" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="Manage Users" ImageUrl="~/Images/Menu/tasksItems.gif" 
                                            NavigateUrl="" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                        <telerik:RadPanelItem runat="server" Text="User Profile" ImageUrl="~/Images/Menu/tasksItems.gif" 
                                            NavigateUrl="" Target="contentPane">  
                                        </telerik:RadPanelItem> 
                                    </Items> 
                                </telerik:RadPanelItem> 
                            </Items> 
                        </telerik:RadPanelBar> 
                    </telerik:RadPane> 
                    <telerik:RadSplitBar ID="Radsplitbar1" runat="server" CollapseMode="Forward" /> 
                    <telerik:RadPane ID="contentPane" runat="server" Scrolling="Y" ContentUrl="home.aspx">  
                    </telerik:RadPane> 
                    <telerik:RadSplitBar ID="Radsplitbar2" runat="server" CollapseMode="Backward" /> 
                    <telerik:RadPane ID="schedulePane" runat="server" Width="220">  
                        <telerik:DatePickingCalendar ID="DatePickingCalendar1" runat="server" Skin="Office2007" 
                            SelectedDayStyle-BackColor="#FFCC66">  
                        </telerik:DatePickingCalendar> 
                    </telerik:RadPane> 
                </telerik:RadSplitter> 
            </telerik:RadPane> 
        </telerik:RadSplitter> 
    </div> 
    </form> 
Joe
Top achievements
Rank 1
 answered on 15 Jun 2009
1 answer
121 views
Hi

Could someone please tell me if it is possible to populate a server side control at OnClientSelectedIndexChanging.

I have a dual combo box - the first dropdown fires the second one. When I select a value in the second dropdown, I'd like the OnClientSelectedIndexChanging event (or relevant event) to pass a param to server side so that a checkboxlist can be populated.

Here's some code I've been using :

<p> 
            <label class="Label">Site</label> 
            <div style=" padding-left:155px;"
 
                     <telerik:radcombobox 
                    id="ddnSite" 
                    Runat="server" 
                    Height="140px" 
                    Width="215px" 
                    Skin="Default" 
                    OnClientSelectedIndexChanging="LoadUsers" /> 
        
                    </div> 
        </p> 
         
        <p> 
            <label class="Label">Advertiser</label> 
            <div style=" padding-left:155px;"
            <telerik:radcombobox 
                    id="ddnUser" 
                    Runat="server" 
                    Height="140px" 
                    Width="215px" 
                    Skin="Default" 
                    OnClientItemsRequested="ItemsLoaded" OnClientSelectedIndexChanging="UserOnClientSelectedIndexChanged" 
                    OnItemsRequested="ddnUser_ItemsRequested" EnableLoadOnDemand="true" /> 
           </div> 
        </p>  
 
 
<script type="text/javascript"
 
    function UserOnClientSelectedIndexChanged(sender, args) { 
        ShowContent("<%=PanelBanner.ClientID%>"); 
        var usersCombo = $find("<%=ddnUser.ClientID%>"); 
        var item = args.get_item(); 
        //if (item.get_index() > 0) { 
        //usersCombo.requestItems(item.get_value(), false); 
        //} 
        //alert(item.get_value()); 
    } 
 
//    function Show() { 
//        ShowContent("<%=PanelBanner.ClientID%>"); 
//    } 
 
    function LoadUsers(combo, eventarqs) { 
        var usersCombo = $find("<%=ddnUser.ClientID%>"); 
        var item = eventarqs.get_item(); 
        usersCombo.set_text("Loading..."); 
 
        if (item.get_index() > 0) { 
            usersCombo.requestItems(item.get_value(), false); 
        } 
        else { 
            usersCombo.set_text(" "); 
            usersCombo.clearItems(); 
        } 
    } 
 
    function ItemsLoaded(combo, eventarqs) { 
        var usersCombo = $find("<%=ddnUser.ClientID%>"); 
        if (combo.get_items().get_count() > 0) { 
            combo.set_text(combo.get_items().getItem(0).get_text()); 
            combo.get_items().getItem(0).highlight(); 
        } 
        combo.showDropDown(); 
    } 
 
    function ShowContent(d) { 
 
        if (document.getElementById) { // DOM3 = IE5, NS6 
 
            document.getElementById(d).style.visibility = ""
 
        } else { 
 
            if (document.layers) { // Netscape 4 
 
                document.d.visibility = ""
 
            } else { // IE 4 
 
                document.all.d.style.visibility = ""
 
            } 
 
        } 
 
        //if(d.length < 1) { return; } 
 
        //document.getElementById(d).style.visibility = ""
 
    } 
 
 
 
    function HideContent(d) { 
 
        document.getElementById(d).style.visibility = "hidden"
 
        //alert(d); 
 
        if (document.getElementById) { // DOM3 = IE5, NS6 
 
            document.getElementById(d).style.visibility = "hidden"
 
        } else { 
 
            if (document.layers) { // Netscape 4 
 
                document.d.visibility = "hidden"
 
            } else { // IE 4 
 
                document.all.d.style.visibility = "hidden"
 
            } 
 
        } 
 
        //if(d.length < 1) { return; } 
 
    } 
 
     
</script> 
 
<
if(UserId.Length > 0) 
%> 
<script type="text/javascript"
    ShowContent("<%=PanelBanner.ClientID%>"); 
</script> 
<
 %> 

void LoadUsers(String siteId) 
    { 
        ddnUser.Items.Clear(); 
        MembershipUserCollection users = new MembershipUserCollection(); 
        MembershipUserCollection usersFinal = null
 
        users = MembershipUserCache.GetAllMembershipUsers(dbConn()); 
 
        if (users != null
        { 
            usersFinal = Filter(users, Convert.ToInt32(siteId)); 
            foreach (MembershipUser u in usersFinal) 
            { 
                ProfileCommon p = Profile.GetProfile(u.UserName); 
                ddnUser.Items.Add(new RadComboBoxItem(p.Name, Membership.GetUser(u.UserName).ProviderUserKey.ToString())); 
            } 
        } 
 
        ddnUser.Items.Insert(0, new RadComboBoxItem("- Select an Advertiser -""- Select an Advertiser -")); 
    } 
 
    protected void ddnUser_ItemsRequested(object o, RadComboBoxItemsRequestedEventArgs e) 
    { 
        LoadUsers(e.Text); 
    } 




Princy
Top achievements
Rank 2
 answered on 15 Jun 2009
1 answer
147 views
I've installed the latest hotfix, 2009.1.527.35, which has paging in the file browser window in the Document Manager. This is very nice, and it has improved performance a lot - we have lots (yes too many) files uploaded.

But now there is a problem, when the uploaded file is not on the currently displayed page. What happens is that the properties fields on the right do not appear, and the file name and path is not filled in the content area. We end up with a link like so:
<href="http://">test</a> 

As a workaround, I've set up a new directory for uploads, so the uploaded file will appear on the first page. Also, I have told users that if the properties window doesn't appear, they have to page to the uploaded document.

Can this behaviour be adapted please? For me the Document Manager should position itself on the page containing the uploaded document, so that the properties are filled in.

Thanks, Steve
Lini
Telerik team
 answered on 15 Jun 2009
1 answer
248 views

Hi,
i want to change the Index for every Dropdown - List in a GridTemplateColumn. Everything Clientside.

My Problem is to find the Dropdownlist:

        function ColumnDecisionExecute() {  
            var DataItems = $find("<%=rdgWI.ClientID %>").get_masterTableView().get_dataItems();  
            for (i = 0; i < DataItems.length; i++) {  
                var item = DataItems[i].FindControl("ddlDecision");  
                alert(item);  
            }  
        }  
 

Here the RadGrid:

            <telerik:RadGrid ID="rdgWI" 
                             runat="server"   
                             AutoGenerateColumns="False" 
                             GridLines="None"   
                             AllowPaging="False"               
                             AllowSorting="true">  
                <HeaderContextMenu> 
                    <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> 
                </HeaderContextMenu> 
 
                <ClientSettings> 
                    <Scrolling AllowScroll="True" UseStaticHeaders="true" /> 
                    <ClientEvents OnGridCreated="GetGridObject"></ClientEvents> 
                </ClientSettings> 
 
                <MasterTableView ShowHeadersWhenNoRecords="true" AllowSorting="True" ShowHeader="true" runat="server">  
                     
                    <RowIndicatorColumn> 
                        <HeaderStyle Width="20px"></HeaderStyle> 
                    </RowIndicatorColumn> 
                    <ExpandCollapseColumn> 
                        <HeaderStyle Width="20px"></HeaderStyle> 
                    </ExpandCollapseColumn> 
                    <Columns> 
                        <telerik:GridBoundColumn  DataField="WI" UniqueName="WiId" Visible="false">  
                        </telerik:GridBoundColumn> 
                        <telerik:GridTemplateColumn HeaderText="Decision" SortExpression="" UniqueName="Decision" Visible="false">  
                            <ItemTemplate> 
                                <asp:DropDownList ID="ddlDecision" DataSource='<%# GetDataSource(Eval("WTask")) %>' DataValueField="Description" DataTextField="Shorttext" runat="server" CssClass="DT" Width='<%# GetWidth() %>'></asp:DropDownList> 
                             </ItemTemplate> 
                        </telerik:GridTemplateColumn> 
                        </Columns> 
                </MasterTableView> 
                <FilterMenu> 
                    <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> 
                </FilterMenu> 
            </telerik:RadGrid> 
 

THX for your help!
Princy
Top achievements
Rank 2
 answered on 15 Jun 2009
1 answer
74 views
Hi telerik team,

Is RadSkinManager not supported in 2008 Telerik.Web.UI.dll. bcoz i have genuine 2008 version in which radskinmanager is not available, but in 2009 trial version i m able to view.

Thanks
G.Sudheer kumar
Ivo
Telerik team
 answered on 15 Jun 2009
0 answers
129 views
Hi,

In my Telerik comboBox I am list of items such as:
ASE
Babliano
Bosco
C-Base
Currentso
Cortina

For the first time when page is loaded and I am typing "Cortina" then the item "C-Base" is getting popluated. For the next time onwards this is not happening and the correct word "Cortina" is getting selected. I observed that "C-Base" is having a special character "-" in between and may be that is the reason this is happening. For rest any combination the autocomplete feature is working fine. The issue is there for the first time when I type and when the item is having the special caharacter.
Please suggest some solution for this.


Regards,
Soumen Banerjee
Soumen
Top achievements
Rank 1
 asked on 15 Jun 2009
5 answers
124 views
hi all...
i have a radsplitter control containing some radgrids..now lets say i started my page with the browser window maximised ...everything works fine but when i minimize or maximize or resize my page the width is fixed(the width of my splitter is 100% ...i want it to be fixed with the browser size is this possible and if true how???
Svetlina Anati
Telerik team
 answered on 15 Jun 2009
3 answers
91 views
Hi,

I have been trying to use set_collapseMode to toggle the visibility of the collapse button in a rad splitter but it didn't work (or at least I couldn't get it to work). Searching the fora on telerik.com I found a similar question about set_enableResize with the answer that it has not been implemented yet. Is the same true for set_collapseMode?

Regards,

Mink

Ps Whenever I copy-paste something in this editor it's impossible to continue writing immediately afterwards. I first have to click the mouse to put my cursor "somewhere" (I just put it right where it already was, right after the pasted part) to be able to write something again. Not a big problem but it starts to annoy me a lite bit.
Svetlina Anati
Telerik team
 answered on 15 Jun 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?