c# - 如何在 C# 中制作一个列表框在按钮单击时不重复项目?
问题描述
好吧,我正在使用 ASP.NET c# 列表框。我还有一个按钮,想法如下:每当我单击按钮时,必须在列表框中显示一个项目 x。但是,我多次单击该按钮,而不是将列表中的 x 值替换为新值(假设它是 y),而是显示以下内容:x y
预期的结果是:y
我的意思是,我不希望价值观相互叠加,一次只需要一个。
解决方案
您应该有一个代码隐藏文件,其中应将所选项目(通过单击按钮选择)添加到 listBox 对象。
当您运行循环向此 listBox 对象添加项目时,使用该Contains
方法检查 listBox 对象是否已包含当前项目。仅当它不包含时才添加。
推荐阅读
- ruby-on-rails - Rails ActionView::MissingTemplate with Devise API 模式(格式:json)
- google-drive-api - useDomainAdminAccess 使用服务帐户身份验证在 Google Drive API 中创建错误
- django - django - 无效的语法正则表达式
- c# - 如何将对象发送到 ActiveMQ (C#)
- javascript - jQuery SmartCart - 显示选定的选项
- python - TF 2.1 安装在 conda 环境中。但TF2.3进口。甚至 TF2.1 env 也被激活
- python - python中每小时时间的散点图
- node.js - NodeJS / Express 函数仅在 Google Cloud 函数中调用一次
- mongodb - MongoDB docker -- 初始化脚本无法创建用户
- python-3.x - 如何在烧瓶应用程序工厂中免除 csrf 令牌