gpt4 book ai didi

c# - ASPxCombobox,允许用户输入和下拉选择

转载 作者:行者123 更新时间:2023-11-29 15:52:59 31 4
gpt4 key购买 nike

我正在使用 devexpress ASPxComboBox,但是我想知道如何允许用户输入值(以防它不在列表中)或从下拉列表中进行选择。

一个例子会很棒!

谢谢,

蒂姆

最佳答案

我编写了一段代码,如果按下 Enter 键,您可以将新项目添加到 ComboBox 的项目集合中。

   <script type="text/javascript">
function findItemByText(editor, newText) {
for(var i = 0; i< editor.GetItemCount(); i++)
if(editor.GetItem(i).text == newText)
return true;
return false;
}

function tryAddNewItem(editor, newText) {
if(!findItemByText(editor, newText))
editor.AddItem(newText);
}
</script>

...

<dx:ASPxComboBox ID="ASPxComboBox1" runat="server" DropDownStyle="DropDown" ValueType="System.String"
Width="286px">
<Items>
<dx:ListEditItem Text="Item 0" Value="0" />
<dx:ListEditItem Text="Item 1" Value="1" />
</Items>
<ClientSideEvents KeyPress="function(s,e) {
if(e.htmlEvent.keyCode == 13)
tryAddNewItem(s, s.GetText());
}"/>

关于c# - ASPxCombobox,允许用户输入和下拉选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3212379/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com