Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
60 views
I have a page that loads into a RadWindow and sets the url to a jpg image. But any attempt to control the Title and Status displays are overridden by the jpg's attributes.

        function ShowMedia(url) {
            // Get a handle on the RadWindow we are in
            var window1 = null;
            if (window.radWindow)
                window1 = window.radWindow;
            else if (window.frameElement.radWindow)
                window1 = window.frameElement.radWindow;
            window1.setUrl(url);
            window1.set_title("I can change the title");
            window1.set_status("I can chagne the status");
            window1.show();
        }
Georgi Tunev
Telerik team
 answered on 17 Nov 2008
1 answer
71 views
Hi All

I have Radgrid setup to allow the user to drag columns into the header for group by.

The problem is some of  my groupable columns use the dropdownlist and when I group by them I see the stored value in the group by header (eg ID) rather than the display value.

How do I get round this?

thx

: )
Vlad
Telerik team
 answered on 17 Nov 2008
1 answer
108 views
Hi All,

I have used a Splitter control, in which i have taken three rad panes. In each pane i am opening differrent urls.
I have taken a button (Button 1 ) in a rad pane ( ex. Pane 1), and in pane 2, I am calling a page (ex. Default.aspx). In default.aspx page i have a div. I want to show hide this div on button (Button 1) click.

Does any body know how to achieve this. Please tell me.

I will be highly greatful to you..

Thanks & Regards
Brijendra Pandey
Svetlina Anati
Telerik team
 answered on 17 Nov 2008
1 answer
128 views
While trying to use your new treeview tool tip feature i could not display the linked control file on tool tip instead only the loading icon can be seen without anything happening.Please advise about the possible cause / solution.
Svetlina Anati
Telerik team
 answered on 17 Nov 2008
1 answer
99 views
How can i test the radprogressmanager and radprogressarea when uploading file localy on my web server.
In my development environment we upload file locally on our local web server, so the uploading process is really fast.

How can we test those controls when uploading file locally?

Thanks!
Veselin Vasilev
Telerik team
 answered on 17 Nov 2008
1 answer
57 views
I have a 3 Radwindows inside a RadWindow manager. Each window contains a aspx page that contains a RadDatePicker and a RadTimePicker on the page.
When I select the Date from the DatePicker the window moves to the left margin.
When I select a time from the TimePicker the window does not move.

Any help would be appreciated.
Georgi Tunev
Telerik team
 answered on 17 Nov 2008
1 answer
96 views
Hi:

i have a question about rademeu custom skin:
if i have 2 or more custom skins of radmenu and i need using them in one ASPX page
how can i achieve this?

i am using skin registration in web.config, for example, 
<appSettings>
    <add key="Telerik.Menu.Skin" value="OutlookWarp" />
  </appSettings>

but how can i registration another custom skin?

Do i miss something?

Veselin Vasilev
Telerik team
 answered on 17 Nov 2008
1 answer
102 views
Hi,

I implemented a simple grid like your example : http://demos.telerik.com/ASPNET/prometheus/Grid/Examples/DataEditing/AllEditableColumns/DefaultCS.aspx

The problems are:
- When i click on the button refresh in the header of the grid, i can see the RadAjaxLoadingPanel but nothing append.
- When i click on the button delete, the row is deleted from my list of object but the grid is not refreshed.
Any idee of the problem?

Code aspx:
    <asp:Panel ID="PanelOverviewAddressType" runat="server" SkinID="PageContent"
               <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> 
                <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"
                    <AjaxSettings> 
                        <telerik:AjaxSetting AjaxControlID="RadGrid1"
                             <UpdatedControls> 
                                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1"/> 
                            </UpdatedControls> 
                        </telerik:AjaxSetting> 
                    </AjaxSettings> 
                </telerik:RadAjaxManager> 
                <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" Width="75px" Transparency="25"
                    <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border:0;" /> 
                </telerik:RadAjaxLoadingPanel> 
                 
                 
                <telerik:RadGrid ID="RadGrid1" runat="server" Skin="Vista" 
                GridLines="None" AllowPaging="True" AllowSorting="True" Width="100%" AutoGenerateColumns="False" 
                ShowStatusBar="false" OnPreRender="RadGrid1_PreRender" 
                       OnNeedDataSource="RadGrid1_NeedDataSource"  
                       OnUpdateCommand="RadGrid1_UpdateCommand"  
                       OnInsertCommand="RadGrid1_InsertCommand"  
                       OnDeleteCommand="RadGrid1_DeleteCommand"
                <MasterTableView GridLines="None" Width="100%" CommandItemDisplay="Top" DataKeyNames="AddressTypeId"
                    <RowIndicatorColumn> 
                        <HeaderStyle Width="20px" /> 
                    </RowIndicatorColumn> 
                    <ExpandCollapseColumn> 
                        <HeaderStyle Width="20px" /> 
                    </ExpandCollapseColumn> 
                <Columns> 
                    <telerik:GridBoundColumn UniqueName="AddressTypeId" HeaderText="ID" DataField="AddressTypeId"
                        <HeaderStyle Width="20px" /> 
                    </telerik:GridBoundColumn> 
                    <telerik:GridBoundColumn UniqueName="Name" HeaderText="Name" DataField="Name"
                    </telerik:GridBoundColumn> 
                    <telerik:GridBoundColumn UniqueName="CultureId" HeaderText="Ui Culture" DataField="CultureId" Visible="false"
                    </telerik:GridBoundColumn> 
                    <telerik:GridBoundColumn UniqueName="AddressTypeCultureName" HeaderText="Ui Culture" DataField="AddressTypeCultureName"
                    </telerik:GridBoundColumn> 
                    <telerik:GridEditCommandColumn UniqueName="EditCommandColumn" HeaderText="Actions" ButtonType="ImageButton"
                    </telerik:GridEditCommandColumn> 
                    <telerik:GridButtonColumn UniqueName="DeleteColumn" Text="Delete" CommandName="Delete" ButtonType="ImageButton" ConfirmText="Do you want to delete this Address type?" ConfirmDialogType="RadWindow" ConfirmTitle="Delete">  
                    </telerik:GridButtonColumn> 
                </Columns> 
                <EditFormSettings UserControlName="Views/CMSAddressTypeForm.ascx" EditFormType="WebUserControl"
                    <EditColumn UniqueName="EditCommandColumn1"></EditColumn> 
                </EditFormSettings> 
            </MasterTableView> 
                    <FilterMenu EnableTheming="True" Skin="WebBlue"
                        <CollapseAnimation Duration="200" Type="OutQuint" /> 
                    </FilterMenu> 
        </telerik:RadGrid> 
         <telerik:RadWindowManager ID="RadWindowManager1" runat="server" Skin="Vista"
        </telerik:RadWindowManager> 
            </asp:Panel> 


Code C#:

/// <summary> 
        /// Delete an AddressType 
        /// </summary> 
        /// <param name="sender">object</param> 
        /// <param name="e">GridItemEventArgs</param> 
        protected void RadGrid1_DeleteCommand(object sender, GridCommandEventArgs e) 
        { 
            var item = (GridDataItem)e.Item; 
            string addressTypeIdStr = item.OwnerTableView.DataKeyValues[item.ItemIndex]["AddressTypeId"].ToString(); 
            try 
            { 
                int _addressTypeId = int.Parse(addressTypeIdStr); 
                var _addressType = new AddressType(_addressTypeId); 
                if (ViewState["AddressTypeList"] != null
                { 
                    var _list = (List<AddressType>)ViewState["AddressTypeList"]; 
                    _list.Remove(_addressType); 
                    ViewState["AddressTypeList"] = _list; 
                } 
                _addressType.Delete(); 
            } 
            catch (Exception ex) 
            { 
                SetCanceled("Unable to delete this address type. Raison: " + ex.Message); 
                e.Canceled = true
            } 
        } 
 
 
/// <summary> 
        ///  
        /// </summary> 
        /// <param name="source">object</param> 
        /// <param name="ex">GridNeedDataSourceEventArgs</param> 
        protected void RadGrid1_NeedDataSource(object source, GridNeedDataSourceEventArgs ex) 
        { 
            if (ViewState["AddressTypeList"] != null
            { 
                var _list = (List<AddressType>)ViewState["AddressTypeList"]; 
                RadGrid1.DataSource = _list; 
            } 
        } 







Extra question: how can i change the text of the button of a RadWindowManager?



Thanks.
Princy
Top achievements
Rank 2
 answered on 17 Nov 2008
4 answers
335 views
Hi,  I have a link in my CommandItemtemplate that I want to hide records that have a value set to false when clicked on

In my onItemCommand I have a command hideVersions as follows

 if (e.CommandName == "hideVersions")
     {
         RG1.MasterTableView.FilterExpression = "([active]=0) ";
         GridColumn column = RG1.MasterTableView.GetColumnSafe("active");
         column.CurrentFilterFunction = GridKnownFunction.EqualTo;
         RG1.MasterTableView.Rebind();
         return;
     }

The column unique name is "active" and allow filtering is set to true for this column but I need to have AllowFilteringByColumn="false" since I don't want the user to be able to change the filtering. ( i tried it both ways)  The database field is a boolean.   I tried another text field and anything I put in the FilterExpression gives me the same error.   I also tried setting EnableLinqExpressions="false" since im using linq.

when I click the link I get the following error
System.Web.Query.Dynamic.ParseException: Expression expected at RG1.MasterTableView.Rebind();

Any Thoughts?
-Keith

Daniel
Telerik team
 answered on 17 Nov 2008
10 answers
164 views
i have been trying for how to get values from grid by selecting a row. But i am unable to do it, please help me....
I want to get all values in a selected row with those column values as well which arent been shown on grid..
Actually i have made a query to select few things from database table and shown it using radgrid. but how to extract all values when user click on it or clicks on a link given for it on each row....but remember those values too which arent been shown on grid....plz help me!
Saad
Top achievements
Rank 1
 answered on 17 Nov 2008
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?