C# - ComboBox control of ASP.NET AJAX control is not editable in Chrome <p>We dynamically create a web page with an editable dropdown list. But it can't be edited in Chrome, it did work in IE. Following are the dynamically creating code and result on page.</p> <pre><code> AjaxControlToolkit.ComboBox comboBox = GetComboBox(i); sControlID = comboBox.ID; comboBox.TabIndex = (short)(i + 100); if (ca.List != null) { string[] sList = ca.List; Array.Sort(sList); for (int j = 0; j &lt; sList.Length; j++) comboBox.Items.Add(sList[j]); } ListItem li = comboBox.Items.FindByText(sVal); if (li != null) li.Selected = true; else { li = new ListItem(sVal); comboBox.Items.Add(li); li.Selected = true; } tc.Controls.Add(comboBox); } </code></pre> <p><a href="https://i.stack.imgur.com/LlvFT.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LlvFT.jpg" alt="enter image description here"></a></p> <p>I found following snippet at the bottom oft the page within <code>script</code> tag,</p> <pre><code>Sys.Application.add_init(function() { $create(Sys.Extended.UI.ComboBox, {"autoCompleteMode":3,"autoPostBack":true,"buttonControl":$get("comboBox2_comboBox2_Button"),"comboTableControl":$get("comboBox2_comboBox2_Table"),"dropDownStyle":1,"hiddenFieldControl":$get("comboBox2_comboBox2_HiddenField"),"optionListControl":$get("comboBox2_comboBox2_OptionList"),"selectedIndex":4,"textBoxControl":$get("comboBox2_comboBox2_TextBox")}, null, null, $get("comboBox2")); }); </code></pre> <p>As you can see, the <code>textBoxControl</code> in the snippet is the text filed for this editable dropdown list. If I remove it(<code>"textBoxControl":$get("comboBox2_comboBox2_TextBox")</code>) from the snippet, it can be edited but the button behind is not working, it means the dropdown list doesn't work.</p> <p>Any ideas what's going on here? Thanks in advance.</p> <p><strong>UPDATE:</strong></p> <p>I figured that it's the Ajax Control Toolkit, I think that the snippet I posted is the key for this issue. When the page loads, it changes and overrides the original element. I checked the document about this control and found that the dropDownStyle is for controlling the permission to allow user to edit or not. But as the document says, there are three values which are 'DropDownList', 'DropDown' and 'Simple'. But it didn't work when I changed this value. </p>