Completed
Last Updated: 06 Sep 2018 07:42 by ADMIN
Error message: "Unable to get property 'get_index' of undefined or null reference"

Video: https://www.screencast.com/t/SmoOmyopjOJg

Steps to reproduce:
1. Open http://demos.telerik.com/aspnet-ajax/autocompletebox/examples/default/defaultcs.aspx

2. Search for item in the Tone-enabled AutoCompleteBox

3. Choose an item from the result

4. Delete the token

5. Press Backspace

Result: A JS error is thrown:

"Unable to get property 'get_index' of undefined or null reference"
Completed
Last Updated: 09 Jul 2018 12:47 by ADMIN
A workaround is to disable the embedded jQuery and use an older version (for example, 1.11.1 which is the previous version the suite used): https://docs.telerik.com/devtools/aspnet-ajax/controls/scriptmanager/disabling-the-embedded-jquery

Repro steps:

- add the dropdown
- write something

expected: you see the suggestions

actual: the suggestions go off the screen to the left



        <telerik:RadAutoCompleteBox ID="companyNameSelector" runat="server"
            EnableDirectionDetection="true" EnableScreenBoundaryDetection="true" DropDownWidth="400px"
            Width="200px">
        </telerik:RadAutoCompleteBox>



    protected void Page_Load(object sender, EventArgs e)
    {
        companyNameSelector.DataTextField = "someColumn";
        companyNameSelector.DataSource = GetDummyData();
        companyNameSelector.DataBind();
    }



    protected DataTable GetDummyData()
    {
        DataTable tbl = new DataTable();
        tbl.Columns.Add(new DataColumn("id", typeof(decimal)));
        tbl.Columns.Add(new DataColumn("Name", typeof(string)));
        tbl.Columns.Add(new DataColumn("moreData", typeof(decimal)));
        tbl.Columns.Add(new DataColumn("someColumn", typeof(string)));
        tbl.Rows.Add(new object[] { 1, "one", 2, "firstRecord4" });
        tbl.Rows.Add(new object[] { 2, "two", 3, "secondRecord4" });
        tbl.Rows.Add(new object[] { 3, "three", 4, "thirdRecord4" });
        tbl.Rows.Add(new object[] { 98, "four", 5, "fourthRecord4" });


        return tbl;
    }
Approved
Last Updated: 21 Jun 2017 16:13 by ADMIN
Completed
Last Updated: 20 Jun 2017 14:50 by ADMIN
Completed
Last Updated: 04 Oct 2016 15:21 by ADMIN
New
Last Updated: 15 Sep 2016 19:11 by Eli
Created by: Eli
Comments: 0
Category: AutoCompleteBox
Type: Feature Request
0
It would be helpful if there was a built in way for a token to be a linked item.  This could be done through an ItemTemplate or a NavigateURL property on an Entry.
New
Last Updated: 24 Aug 2016 17:28 by David
Created by: David
Comments: 0
Category: AutoCompleteBox
Type: Feature Request
1
Instead of having the property to select single or multiple it would be more productive to have a property called SelectCount and we can enter the amount of listings to be selected. If its a single I select 1... for multiple I select how many I need. No more need for the Single/Multiple property except for backward compatibility.
Approved
Last Updated: 03 Aug 2016 13:53 by Craig
ADMIN
Created by: Bozhidar
Comments: 2
Category: AutoCompleteBox
Type: Feature Request
7
Instead of the control expanding vertically to accomodate all entries, they should be positioned on a single line.
Completed
Last Updated: 01 Aug 2016 15:54 by ADMIN
Declined
Last Updated: 01 Aug 2016 13:58 by ADMIN
Created by: Rick
Comments: 1
Category: AutoCompleteBox
Type: Feature Request
2
When typing in a text control it would be nice to have auto-complete based on some predefined values.  

In my example we have a list of names setup against a handle like @johnsmith.

If typing in the textbox when a person types a @name it would check against the available names and validate, if invalid they would be presented a list to pick the correct name (like how spell check works)

This was brought up in a support ticket, notes below:

Do have the following in mind:

* implementing the simplest case e.g. @mentions will simply not do. there are tons of other completes that can be done e.g. #hashes, :emoji and so on
* developers will need to verify that tokens are indeed valid and what to do with invalid tokens e.g. if I type @nosuchuser and there isn't such user, should the token be left literal or should it be processed like the rest?
* there should be a way to specify the data source location for those completes...

Perhaps more.

But the most important part was the emphasis on the token validation and data source.

Apart from that the logic is fairly simple: a textbox with events for keypress. As soon as a trigger key is pressed the autocomplete part pops and the user either selects a value from a list or types one. The "rich" value is saved in a hidden field. If the value happens to be a valid one, it has special formatting (because at the end we are submitting the rich value).
Approved
Last Updated: 28 Jul 2016 14:26 by ADMIN
Occasionally, instead of a single request the controls will make multiple requests to the service.
Approved
Last Updated: 09 May 2016 14:39 by FG Developer
Completed
Last Updated: 07 Mar 2016 12:35 by ADMIN
New
Last Updated: 04 Feb 2016 14:35 by Fred
Created by: Rick
Comments: 2
Category: AutoCompleteBox
Type: Feature Request
1
RadAutoCompleteBox needs a Delay option to delay the retrieval of data while user is typing - in milliseconds.
Won't fix
Last Updated: 21 Jan 2016 17:02 by ADMIN
ADMIN
Created by: Hristo Valyavicharski
Comments: 2
Category: AutoCompleteBox
Type: Bug Report
1

			
Completed
Last Updated: 19 Jan 2016 12:03 by ADMIN
Completed
Last Updated: 08 Jan 2016 16:56 by ADMIN
Under Review
Last Updated: 17 Sep 2015 13:43 by Albert Shenker
ADMIN
Created by: Ivan Zhekov
Comments: 1
Category: AutoCompleteBox
Type: Feature Request
3
Based on customer feedback: there should be a property that limits the maximum height of the input of AutoCompleteBox.

Once that height is reached, a scrollbar should appear.
1 2