This is a migrated thread and some comments may be shown as answers.

Input Manager - No Text Max Length and No Date Picker

4 Answers 116 Views
Input
This is a migrated thread and some comments may be shown as answers.
Andrew
Top achievements
Rank 1
Andrew asked on 08 Nov 2009, 05:14 PM
Hi,

Firstly there does not appear to be a forum for the RadInputManager specifically - I hope posting here is OK?

It appears to me that the RadInputManager is missing some features/has some issues for me.

 

  1. The RadInputManager needs a MaxLength setting for the TextBoxSetting
    [Actually no it doesn't there is one on the asp:TextBox]
  2. The Input Manager has an attribute of SelectoOnFocus, however none of the options seems to offer an option to work the normal way an asp:TextBox works when it gets the focus. I find that to position the caret at a specific place in the text, I have to click twice, once to get the focus into the box and then again to position the caret.
  3. Whilst the RadDateInput is great, I usually end up using the RadDatePicker since it seems to have more user convenience built in (basically one can use a calendar to pick a date). 

    But sadly the RadInputManager only provides RadDateInput type functionality when DateInputSettings are used  - which reduces the benefits a little.

    Any chance that you could add DatePickerInputSettings?

    I also note that the RadDateInput has a natty feature whereby the elements of the date can be incremented and decremented using the mouse wheel - harldy a major issue, but very nice. The RadInputManager with DateInputSettings dones ot reproduce this effect - which would be nice to make the Input Manager a replacement for the individual controls.
  4. In addition to RegExpTextBoxSetting, would it be possible to get a Masked version?
  5. The various behaviours that can be added provide handy validation - but it seems that there can only be one error message, and that message only appears inside the control (so limited space to explain).

    Would it be possible to arrange that a click on the Error symbol results in a popup box with a longer error message and/or that there were alternative error messages for each error and/or that hovering on the box when it is in the error state changes the tooltip to the error message text so that a longer message can be displayed?
  6. I am in the habit of trying to make some elements of some of my forms grow when the available window space grows. It is possible to build a form wiht an outermost splitter which is 100% x 100% (and hence changes shape with the window), and then within this using judicious tables and so on items like text boxes can be arranged to grow horizontally, an multi-line text boxes grow vertically so that what window space is available gets used. However adding a form decorator to the form mucks all this up - the relevant controls no longer grow.

    This sort of issue arises in several places with the Telerik controls (the ajaxified grid is one (which has a work around), the directory browser is another (which has no offered workaround). So again I am asking whether it would be possible to fit into your schedule some modifications to the controls to sort these out, I am pretty sure that in many cases it is just a matter of allowing the sizing to flow through the various divs and so on. You have made all the effort to allow a Splitter to fill the area of the window, then the Panes can shrink and grow as either the window is re-sized or the split bars are moved about. To then be able to slip say a multi-line text box into one of the panes and have it shrink and grow is excellent - and then right at the end, the form decorator undoes all that excellent work.

    Yes - one can exclude the specific text box from decoration - but that is a nuisance and the text box no longer style with the rest fothe form which undermines the, again, excellent styling introduced by the decorator.

4 Answers, 1 is accepted

Sort by
0
Dimo
Telerik team
answered on 11 Nov 2009, 03:56 PM
Hi Andrew,

Yes, this forum section is for both RadInput and RadInputManager.

Here is some information about your enquiries:

2) This is a known issue, which we are going to address, probably for the next service pack.

3) Adding a DatePickerInputSetting will practically duplicate the RadDatePickers + shared RadCalendar scenario with not much benefit, so I recommend you to use the latter approach. Alternatively, you can try using RadInputManager textboxes with a RadCalendar, similar to this demo:

http://demos.telerik.com/aspnet-ajax/calendar/examples/datepicker/shareddatepicker/defaultcs.aspx?product=calendar

4) Due to its specific behavior, RadMaskedTextBox requires several <input> elements on the client. Since RadInputManager always uses a single <input> element, a masked textbox scenario cannot be implemented.

5) We may consider enhancing the validation-related functionality in the future.

6) RadFormDecorator injects additional HTML elements in order to support rounded textbox corners in IE. This interferes with the autoexpand ability of the textboxes. You can set EnableRoundedCorners="false" and textboxes will expand as expected.


Sincerely yours,
Dimo
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Daniel
Top achievements
Rank 1
answered on 29 Apr 2013, 03:47 PM
Has Issue #2 been addressed yet?
0
Daniel
Top achievements
Rank 1
answered on 29 Apr 2013, 03:48 PM
 If so, in what version. I am experiencing these cursor position issues as well.

Thanks
0
Vasil
Telerik team
answered on 03 May 2013, 07:08 AM
Hi Daniel,

The issue 2 is already resolved, it is working since Q1 2012 (and maybe even earlier version). It works correct in all browsers except IE, where the DOM .selectionStart property is not supported, and there is not absolutely reliable way for detecting the caret position and for setting it.
There is bug in the new RadMaskedTextBoxSetting, and it's selection on focus, but we will correct if the our next release.

All the best,
Vasil
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
Tags
Input
Asked by
Andrew
Top achievements
Rank 1
Answers by
Dimo
Telerik team
Daniel
Top achievements
Rank 1
Vasil
Telerik team
Share this question
or