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

I have a grid that displays products and when a user filters data on grid and go to detail page, make neccessary changes, I want to go back to filtered data again. Because i moved to another page, i use response.redirect(product.aspx) where all filtering and paging is gone.If i use browsers back button twice i can see filtered data.

How can i handle this?

Tsvetoslav
Telerik team
 answered on 24 May 2011
1 answer
78 views
Dear Telerik,
From an ASP.NET application, I open an ASPX page in a maximized RadWindow. This page runs a Silverlight Application that at some point needs to change the title of the RadWindow.

I tried the following:
HtmlDocument document = HtmlPage.Document;
document.SetProperty("title", "My Title");

That did not work, then I tried:
string title = "My Title";
HtmlWindow top = HtmlPage.Window.GetProperty("top") as HtmlWindow;
HtmlDocument htmlDoc = top.GetProperty("document") as HtmlDocument;
htmlDoc.SetProperty("title", title);
And that did not work either.

How Do I do that?

Salah A. Malaeb
TeknoBuild
Georgi Tunev
Telerik team
 answered on 24 May 2011
1 answer
41 views
We tested a Playbook through BES on the intranet but the upload of a file just spins forever after picking a file from the Blackberry phone.
Ivan Zhekov
Telerik team
 answered on 24 May 2011
2 answers
142 views
I have a button in an updatepanel, with a RadProgressManager/Area thing going on. The Area is set with RegisterForSubmit="false" and the button has an onclientclicked="showProg", which is a function which calls getRadProgressManager().startProgressPolling();

First click shows the progress bar, but when it's finished the progress bar disappears and then reappears very quickly (it should stay gone).

Second click shows the completed progress bar from before, for the correct duration, then hides it (and it doesn't reappear). (it should show the correct progress sequence).

Subsequent clicks behave as the second.

Display.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<head runat="server">
    <title></title>
    <telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" />
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
        <Scripts>
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
        </Scripts>
    </telerik:RadScriptManager>
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
    </telerik:RadAjaxManager>
    <asp:UpdatePanel runat="server">
    <ContentTemplate>
        <telerik:RadButton ID="btn1" runat="server" Text="Go!" OnClick="btn" OnClientClicked="showProg">
    </telerik:RadButton>
    <telerik:RadProgressManager ID="RadProgressManager1" Runat="server" RegisterForSubmit="false" />
    <telerik:RadProgressArea ID="RadProgressArea1" Runat="server">
    </telerik:RadProgressArea>
</ContentTemplate>
    </asp:UpdatePanel>
    </form>
    <script type="text/javascript">
        function showProg() {
            getRadProgressManager().startProgressPolling();
        }
    </script>
</body>
</html>

Display.aspx.cs:
using System;
using System.Threading;
using Telerik.Web.UI;
 
public partial class Default : System.Web.UI.Page
{
    protected void btn(object sender, EventArgs e)
    {
        var prog = RadProgressContext.Current;
        for (int i = 0; i < 10; i++)
        {
            prog.PrimaryPercent = (i+1) * 10;
            prog.CurrentOperationText = String.Format("Doing step {0} of 10", i + 1);
            Thread.Sleep(TimeSpan.FromSeconds(0.5));
        }
        prog.OperationComplete = true;
    }
}


(I would attach the zipped solution, but the attach file dialog only permits images)
Peter Filipov
Telerik team
 answered on 24 May 2011
4 answers
345 views
Hello Telerik Team,

I want to achieve a scenario wherein I want the header checkbox to be uncheck whenever I click an item from the Grid.

Any help would be appreciated.

Regards,

Anthony
Anthony
Top achievements
Rank 2
 answered on 24 May 2011
5 answers
309 views
How on earth do I find the DataKey when I'm doing an update?  I've tried everything...


Private Sub rtlAccounts_UpdateCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.TreeListCommandEventArgs) Handles rtlAccounts.UpdateCommand
    Dim txtAccountDescription As RadTextBox = TryCast(e.Item.FindControl("txtAccountDescription"), RadTextBox)
    Dim txtAdminName As RadTextBox = TryCast(e.Item.FindControl("txtAdminName"), RadTextBox)
    Dim txtAdminEmail As RadTextBox = TryCast(e.Item.FindControl("txtAdminEmail"), RadTextBox)
    Dim rcbStatus As RadComboBox = TryCast(e.Item.FindControl("rcbStatus"), RadComboBox)
    Dim rntDocRetention As RadNumericTextBox = TryCast(e.Item.FindControl("rntDocRetention"), RadNumericTextBox)

    Dim item As TreeListEditableItem = TryCast(e.Item, TreeListEditableItem)
    Dim MyDataKeyID As String =  'Now what???
End Sub

Also would like to know how to find the ParentDataKey from an InsertCommand and the UpdateCommand as well.
Tsvetina
Telerik team
 answered on 24 May 2011
2 answers
156 views
Hello!

I'm working on a Dock project pretty much based on the My Portal demo. I'm creating different docks containing different UserControls (for example textboxes, radiobuttonlists). The same type of usercontrol docks can be created multiple times, but my problem has to do with accessing the usercontrol docks on a button event in code behind.

Example of how I want it to work
- I create 3 docks all based on a usercontrol containing a simple textbox,
- Put text in the three textboxes (all in different docks)
- Click Save Button
- Get access to the different textboxes in my codebehind file.

The problem right now is that I can't get hold of the values in the dynamically created docks.

Thanks / Fredrik
Fredrik
Top achievements
Rank 1
 answered on 24 May 2011
2 answers
292 views
Hi,

i'm trying to modify the confirmtext value of a gridbuttoncolum. i'm making the change during the first firing of itemcreated event on the page.

on the oninsertcommand, onupdatecommand, etc of the radgrid i've used
string strChannelId = RadGrid1.MasterTableView.DataKeyValues[e.Item.ItemIndex]["ChannelId"].ToString();

to retrieve the datakey value.

i'm not having much luck using it in this event to get the value as datakeyvalues appears to be unavailable. how can i get this value from the itemcreated command?

here's my code in more detail.
protected void RadGrid1_ItemCreated(object source, GridItemEventArgs e)
{
    if (e.Item is GridEditFormInsertItem && e.Item.IsInEditMode)
    {
        this.RadGrid1_ItemCreatedInsert(source, e);
    }
    else if (e.Item is GridEditFormItem && e.Item.IsInEditMode)
    {
        this.RadGrid1_ItemCreatedUpdate(source, e);
    }
    else
    {
        foreach (GridColumn gridColumn in RadGrid1.MasterTableView.Columns)
        {
            if (gridColumn.UniqueName == "columnRelease")
            {
                // retrieve the original values from the database
                DataSet dsOriginal = new DataSet();
                string strErrorText = string.Empty;
                string strChannelId = RadGrid1.MasterTableView.DataKeyValues[e.Item.ItemIndex]["ChannelId"].ToString();
 
                this.GetChannelDetail(out dsOriginal, out strErrorText, strChannelId);
                DataTable dtOriginal = dsOriginal.Tables["Channel"];
                DataRow drOriginal = dtOriginal.Rows[0];
 
                (gridColumn as GridButtonColumn).ConfirmText = string.Format("Are you sure you want to release channel {0} on FMIS Server {1}?", Convert.ToString(drOriginal.ItemArray[2]), Convert.ToString(drOriginal.ItemArray[1]));
            }
        }
    }
}

areen
Top achievements
Rank 1
 answered on 24 May 2011
9 answers
199 views
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1">
<ajaxsettings>
<telerik:AjaxSetting AjaxControlID="grdInProcess">              
    <UpdatedControls>
        <telerik:AjaxUpdatedControl ControlID="grdInProcess" LoadingPanelID="RadAjaxLoadingPanel1"/>
    </UpdatedControls>
</telerik:AjaxSetting>
</ajaxsettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default"/>
.................
<cc1:SJRadGrid ID="grdInProcess" runat="server" gridwidth="100%" Height="100%" OnNeedDataSource="GetPersonnelBudget"
AutoGenerateColumns="false" AllowSorting="true" Skin="Grants" EnableEmbeddedSkins="false" PageSize="10"  Width="100%">
<MasterTableView AllowSorting="true" AllowMultiColumnSorting="false" DataKeyNames="EmployeeId"   
AllowPaging="true" PageSize="10" Width="100%" BorderWidth="1" >
<Columns>
<cc1:CustomFilteringTemplateColumn HeaderText="Funding Source" HeaderStyle-HorizontalAlign="Left" HeaderStyle-Wrap="false"
HeaderStyle-Width="30%"  AllowFiltering="false" UniqueName="FundingSource">
<ItemTemplate>
<asp:LinkButton ID="lblFundingSource" runat="server" Width="100"  Text='<%# DataBinder.Eval(Container.DataItem,"FundingSource")%>' Onclick="show()"></asp:Label>
</ItemTemplate>
</cc1:CustomFilteringTemplateColumn>   
</Columns>
</MasterTableView>
</cc1:SJRadGrid>
..........
show() :
In show method i am invoking a modal popup to display.
As this grid kept in RadAjaxManager, modal pop up is not displaying. Please help me out to get display of showing the Modal pop up even when kept in RadAjaxManager.
MadhuSudhan
Top achievements
Rank 1
 answered on 24 May 2011
1 answer
100 views
hi people!

i would like to set XLabel in radchart to invisible and opposite and change type of chart series, draw chart to 3D, i can handle this issues in the code behind but i wanna make it on client via javascript so that my radchart runs faster, anyone can handle this please help me.

kind regards.
Shinu
Top achievements
Rank 2
 answered on 24 May 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?