C# 有没有办法在.NET核心剑道UI中以内联方式删除新项目

C# 有没有办法在.NET核心剑道UI中以内联方式删除新项目,c#,.net-core,kendo-ui,C#,.net Core,Kendo Ui,请注意标题,这是针对剑道UI包的.NET Core版本,在其他剑道版本\库中可能有这样做的方法,但我特别要求.NET Core 我在他们的演示中找不到类似的东西,但我想可能是某种自定义编辑器或其他东西使之成为可能。我想要的很简单,打开时会显示一个下拉列表: --Add New Item-- Item1 Item2 Item3 如果您选择其中一个项目,它通常会正常工作,如果您选择第一个“添加新项目”选项,它允许您自由输入一个新选项(例如项目4)然后保存并刷新列表。您使用的是ASP.NET还是Bl

请注意标题,这是针对剑道UI包的.NET Core版本,在其他剑道版本\库中可能有这样做的方法,但我特别要求.NET Core

我在他们的演示中找不到类似的东西,但我想可能是某种自定义编辑器或其他东西使之成为可能。我想要的很简单,打开时会显示一个下拉列表:

--Add New Item--
Item1
Item2
Item3

如果您选择其中一个项目,它通常会正常工作,如果您选择第一个“添加新项目”选项,它允许您自由输入一个新选项(例如项目4)然后保存并刷新列表。

您使用的是ASP.NET还是Blazor?@Max是ASP.NET核心web应用程序。为什么不使用带有onSave的组合框来保存下拉列表中不存在的输入文本?@JamesS感谢您的建议!我是图书馆的新手,我没有意识到有一个组合框和一个下拉列表控件。前者允许编辑,所以我只需要捕获onChange,然后获取当前值,并与组合的数据源中的值进行比较,如果它不存在,则添加到数据库中。如果你想把这个作为你的答案,我会标记它correct@snappymcsnap确切地这样做应该允许您保存新的输入