Telerik Forums
UI for ASP.NET AJAX Forum
0 answers
82 views
What I am trying to achieve is I have a Radgrid and when user clicks on it I am showing the Details View and making a User Control Visible. If the user clicks on "Process" Button (in the user control) it takes them to another page and makes them fill out some details.
This part is done. 

Now after filling the details if the user clicks on go to testpage again (I have the Id of the record) I need to open the rad grid's detail view with that Particular ID. Can it be done or is it not possible?
Sima
Top achievements
Rank 1
 asked on 26 Feb 2013
5 answers
252 views

I created a custom skin using version 2011.3.1305.35 as a basis for my skin. I just recompiled my custom skin using version 2012.3.1308.35 and have found that the changes you made to the combobox have caused my custom skin to look rather crappy. I am now getting the left side of a down-arrow image showing up on the right side of my image. See the attached file customcombobox.png. The file Vistacombobox.png is from your current skin dll and renders fine. I have spent a LOT of hours building our company a custom skin and now I wonder what else is broke. I really don't want to redo all the sprites that you have changed and we need some of the bug fixes you have in your newer versions, so I am stuck at this point in time with crappy looking graphics in order to fix bugs we encountered. Suggestions!?!?!?

<td>
   <telerik:RadComboBox runat="server" ID="ddlDestinationPayerLevel" MaxHeight="150px"
          AllowCustomText="false" Width="150px" TabIndex="12">
   </telerik:RadComboBox>
</td>
Hristo Valyavicharski
Telerik team
 answered on 26 Feb 2013
1 answer
86 views
Hi,

When I make a change to the schedule, I start getting the following error when I MouseOverover on the Scheduler Appointments:

"Microsoft JScript runtime error:Unable to get value of the property 'get_allowDelete': object is null or undefined"

I am using Telerik version:v4.0.30319 and IE 9 as browser.

Please find the attached script error for your reference.

Could you please let me know how to resolve this error.

Thanks and Regards,
Chandu.D


Helen
Telerik team
 answered on 26 Feb 2013
2 answers
104 views
I am creating RadDocks dynamically.  Each RadDock is created with a custom control (ascx).  I have a RadDock command which displays a dialog in a RadWindow which allows me to change values in the custom control in the RadDock and also the size and title of the RadDock.  All this works except changing the size of the RadDock.  (I'm even able to change the title of the RadDock without a problem.)

After the first creation of the RadDock, on postback the RadDocks are re-created in Page_Init using the Rad Dock states - and then I apply my new dock width after I apply the state.  What am I missing?
Protected Sub Page_Load(sender As Object, e As System.EventArgs)
If Not IsPostBack Then
'CreateRadDock() routine is eventually called from here along with some other stuff that I don't think is relevant
End If
End Sub
Protected Sub Page_Init(sender As Object, e As System.EventArgs)
'Recreate the docks in order to ensure their proper operation
If IsPostBack Then
UpdateZone()
End If
End Sub
Private Function CreateRadDock(Title As String, SectionCount As Integer) As RadDock
Dim dock As New RadDock()
dock.DockMode = DockMode.Docked
dock.UniqueName = Guid.NewGuid().ToString().Replace("-", "a")
dock.ID = String.Format("RadDock{0}", dock.UniqueName)
dock.Title = Title
'dock.Text = String.Format("Added at {0}", DateTime.Now)
dock.Width = Unit.Pixel(270 * SectionCount)
dock.Resizable = True
dock.Height = Unit.Pixel(400)
dock.Skin = "Office2010Black"
'RadAjaxManagerProxy1.AjaxSettings.AddAjaxSetting(dock, RadDockZone1, RadAjaxLoadingPanel1)
AddHandler dock.Command, AddressOf dock_Command
dock.Commands.Add(New DockCloseCommand())
dock.Commands.Add(New DockExpandCollapseCommand())
SetPropertiesCommand(dock)
Return dock
End Function
Sub UpdateZone()
RadDockZone1.Controls.Clear()
Dim i As Integer = 0
While i < CurrentDockStates.Count
Dim dock As RadDock = CreateRadDockFromState(CurrentDockStates(i), i)
RadDockLayout1.Controls.Add(dock)
'We want to save the dock state every time a dock is moved.
CreateSaveStateTrigger(dock)
System.Math.Max(System.Threading.Interlocked.Increment(i), i - 1)
End While
End Sub
Private Function CreateRadDockFromState(state As DockState, PanelOrder As Integer) As RadDock
Dim PanelID As String = String.Format("RadDock{0}", state.UniqueName)
Dim panel As clsDashboardPanelMapItem = New clsDashboardPanelMapItem()
panel = Session(PanelID)
Dim properties As Hashtable = Session("properties_" & panel.PanelID & "_" & panel.SectionCount)
Dim dock As New RadDock()
dock.DockMode = DockMode.Docked
dock.ID = PanelID
dock.Skin = "Office2010Black"
dock.ApplyState(state)
dock.Width = Unit.Pixel(270 * properties("PanelCount"))
dock.Height = Unit.Pixel(400)
dock.Title = properties("PanelTitle")
'Load the custom control
Dim UserControl As Control = SetSection(panel.PanelModulePath, properties("PanelTitle"), panel.PanelDesc, properties, Nothing, properties("PanelCount"), panel.PanelID, panel.SectionCount, panel.ObjectName)
dock.ContentContainer.Controls.Add(UserControl)
AddHandler dock.Command, AddressOf dock_Command
dock.Commands.Add(New DockCloseCommand())
dock.Commands.Add(New DockExpandCollapseCommand())
SetPropertiesCommand(dock)
Return dock
End Function
Private Sub CreateSaveStateTrigger(dock As RadDock)
'Ensure that the RadDock control will initiate postback
' when its position changes on the client or any of the commands is clicked.
'Using the trigger we will "ajaxify" that postback.
dock.AutoPostBack = True
dock.CommandsAutoPostBack = True
End Sub
Sub SetPropertiesCommand(dock As RadDock)
Dim propCmd As DockCommand = New DockCommand()
propCmd.Name = "Properties"
propCmd.Text = "Properties"
propCmd.CssClass = "DockPropertiesCommand"
propCmd.AutoPostBack = True
dock.Commands.Insert(0, propCmd)
End Sub

<telerik:RadDockLayout ID="RadDockLayout1" runat="server" Skin="Default" OnSaveDockLayout="RadDockLayout1_SaveDockLayout"
    OnLoadDockLayout="RadDockLayout1_LoadDockLayout" StoreLayoutInViewState="True">
    <telerik:RadDockZone ID="RadDockZone1" runat="server" Height="1400px" Width="1100px" Skin="Black" Orientation="Horizontal">
 
    </telerik:RadDockZone>
</telerik:RadDockLayout>

Any help is appreciated. Thanks.

Hunter
Top achievements
Rank 1
 answered on 26 Feb 2013
1 answer
293 views
Hello,
i've the problem...on my web page there's a radmenu and from this page i call with radmenu a radwindows..if the resolution of the user's screen is low radwindon instead of staying above the radmenu appears below .. how can I do?

see the image that i posted

Marin Bratanov
Telerik team
 answered on 26 Feb 2013
3 answers
96 views
Hello Team,

I am using a rad window to update the content in my grid, I got a sample from telerik forums and I am using it. It did worked fine for me.

I used java script to open the rad window from the code base rad grid item created.

this is in .aspx page :

    function RefreshrgUnitTypesGrid() {

        var masterTable = $find("<%= rgunitTypes.ClientID %>").get_masterTableView();
        masterTable.rebind();

    }




    function ShowEditFormrgTypes(id, rowIndex) {


        var gridunitTypes = $find("<%= rgunitTypes.ClientID %>");

        var rowControl = gridunitTypes.get_masterTableView().get_dataItems()[rowIndex].get_element();
        gridunitTypes.get_masterTableView().selectItem(rowControl, true);

        window.radopen("../ERP/NormalPages/AddUnitTypes.aspx?ID=" + id, "UserEditUnittype");

        return false;
    }


 this is in item created:

    ImageButton imgBtnEditTenancy = (ImageButton)e.Item.FindControl("imgBtnEditTenancy");
                    imgBtnEditTenancy.Attributes["onclick"] = String.Format("return ShowEditFormrgTypes('{0}','{1}');", e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ID"], e.Item.ItemIndex);

and here is my window:

     <telerik:RadWindow ID="UserEditUnittype" runat="server" Title="Edit Unit Type" Height="320px"
                Width="310px" Left="150px" ReloadOnShow="true" ShowContentDuringLoad="false"
                Modal="true"  onclientclose="RefreshrgUnitTypesGrid">
            </telerik:RadWindow>



----- problem is , I am able to see a rad window ,but not this "UserEditUnittype" where I mentioned height ,width and title. One rad window is popping up where I was surprised see that which don not all the properties that I mentioned. I am attaching a screen shot. can some one please look into that issue for me?


Marin Bratanov
Telerik team
 answered on 26 Feb 2013
13 answers
265 views
The scheduler opens the edit form (in my case a custom form) when I double click on the appointment.

I now have a requirement to generate an Ajax requires on a client-side single click. Having written the code to do this I can't get a double click to fire the default action, ie open the custom form.

What am I missing?

-- 
Stuart
Dimitar Terziev
Telerik team
 answered on 26 Feb 2013
1 answer
123 views
Hi,
 I have Radscheduler which displays next day's calendar after 11 PM.  I fixed the time range displayed in  timeline view of calendar  by setting start date  on initial page load. However when I click "Today" , it again shows next day in timeline view. 
Is there any event fired on clicking"Today" so that I can set scheduler's selected date,  or  am I missing a setting?

c# Code
  //PK 02/18/2013  Set selected date of scheduler, so it does not show next day's timelineview  at 11:00 PM
               if (!IsPostBack)    
                   rsTicketsSchedule.SelectedDate = DateTime.Now.Date;

ASPX:
  <telerik:RadScheduler ID="RadScheduler1" runat="server" Skin="Office2007"
                        Width="100%" RowHeaderWidth="52" OverflowBehavior="Auto" ShowFooter="false" DataSourceID="SchedulerDataSource"
                        DataKeyField="AppointmentID" DataStartField="Start" DataEndField="End" DataSubjectField="Subject"
                        CustomAttributeNames="Due, Priority" RowHeight="37px" OnAppointmentCommand="RadScheduler1_AppointmentCommand"
                        OnAppointmentInsert="RadScheduler1_AppointmentInsert" SelectedView="TimelineView" 

                       
                     >
                      <TimelineView GroupBy="Calendar" GroupingDirection="Vertical"  SlotDuration="00:30:00"
                           ColumnHeaderDateFormat="hh:mm"></TimelineView>
                        <AdvancedForm Modal="true"></AdvancedForm>
                        <AppointmentTemplate>
                            <%# Eval("Subject") %>
                                <asp:Button runat="server" ID="UnscheduleAppointment" CssClass="simpleButton" CommandName="Unschedule"
                                Text="&nbsp;" ToolTip="Unschedule this appointment"></asp:Button>
                        </AppointmentTemplate>
                        <TimeSlotContextMenuSettings EnableDefault="true"></TimeSlotContextMenuSettings>
                        <AppointmentContextMenuSettings EnableDefault="true"></AppointmentContextMenuSettings>
                   
                    </telerik:RadScheduler>

http://demos.telerik.com/aspnet-ajax/scheduler/examples/timelineview/defaultcs.aspx

Thanks,
Prava
Boyan Dimitrov
Telerik team
 answered on 26 Feb 2013
4 answers
269 views
I am exporting data from a radgrid (group by), and I want to put  data into different  worksheets( same workbook) based on group,Can I do that? 

Thanks!

William
Top achievements
Rank 1
 answered on 26 Feb 2013
1 answer
145 views
Hi

We have a radwindow within a variable width site, we open the RadWindow as follows:
        
var oWindow = window.radopen(url, null);

And then set the width & height:

        oWindow.setSize(width, height);

When the above runs it adds an inline width attribute to the RadWindowWrapper element with a width of 15016px so the window is stupidly large.

This only happens in the latest version of Google Chrome which was released on 21st Feb 2013.

I could do with a fix for this asap as the RadWindow has been used throughout our site and is currently unusable in Chrome.

Marin Bratanov
Telerik team
 answered on 26 Feb 2013
Narrow your results
Selected tags
Tags
+? more
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
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?