в значительной степени то, что говорится в названии.
Я использую раскрывающийся список Ajax, как показано здесь:
http://www.asp.net/AJAX/AjaxControlToolkit/Samples/DropDown/DropDown.aspx
используя кнопки ссылок ... есть ли способ ограничить список?
Спасибо.
Обновлено: я думаю, что это был VB 6, возможно, вы могли бы выбрать «LimitToList» в раскрывающемся списке. Это означает, что пользователь может только выбирать значения в раскрывающемся списке и не может вводить свои собственные данные.
Я не вижу возможности ввести свои собственные данные в примере, какой тип контроля вы расширяете?
это текстовое поле, я полагаю, может быть, если вы не позволите текстовому полю получить фокус? Позвольте мне попробовать brb.





Поскольку вы расширяете текстовое поле, я думаю, что лучшим вариантом было бы прикрепить прослушиватель событий, который аннулирует нажатия клавиш, вы можете сделать это в ASPX:
<asp:Textbox id = "txtFoo" onkeypress = "return false;" runat = "server"/>
Или в коде позади:
txtFoo.Attributes.Add("OnKeyPress","return false;");
Это предотвратит ввод текста в текстовое поле пользователем и, по сути, создаст желаемый эффект.
Дополнительным побочным эффектом является то, что пользователю разрешено бесплатно вводить запись, если javascript отключен и расширитель раскрывающегося списка не работает.
Не могли бы вы пояснить, что вы подразумеваете под «ограничением списка»?