Gre*_*per 1 c# asp.net checkboxlist visual-studio
我有CheckBoxList一些项目,当用户点击按钮时,我希望将选中的文本框的值添加到单个字符串中.我一直在这里寻找答案,但大多数都不起作用或产生不良结果.这是我到目前为止的代码:
string selectedItems = CheckBoxList1.Items.???
Run Code Online (Sandbox Code Playgroud)
不知道从哪里开始.任何帮助表示赞赏!
你可以String.Join像LINQ一样使用:
string selectedItems = String.Join(",",
CheckBoxList1.Items.OfType<ListItem>().Where(r => r.Selected)
.Select(r => r.Text));
Run Code Online (Sandbox Code Playgroud)
这将为您提供逗号分隔的所有选定项目的字符串.
| 归档时间: |
|
| 查看次数: |
4904 次 |
| 最近记录: |