gpt4 book ai didi

c# - list - 将选定的值放入一组标签(文本)

转载 作者:行者123 更新时间:2023-11-30 13:05:06 25 4
gpt4 key购买 nike

一旦用户选择了 5 个值,我将禁用 CheckBoxList。

我想从 CheckBoxList 中取出 5 个选中的项目,并将它们分配给 5 个不同的标签。

到目前为止我有这个:

string test = "";
string test2 = "";

test += CheckBoxList.SelectedValue[0];
test2 += CheckBoxList.SelectedValue[1];

Label1.Text = test;
Label2.Text = test2;

所要做的就是获取第一个字符并将相同的值分配给两个标签。我将如何遍历并获取每个选定的值并将它们分配给每个标签?

最佳答案

    var labels = new List<string>();
int count = 0;
foreach (ListItem item in CheckBoxList1.Items)
{
if (item.Selected)
labels.Add(item.Value);
}


string mylabel1 = labels.Count > 0 ? labels[0] : string.Empty;
string mylabel2 = labels.Count > 1 ? labels[1] : string.Empty;
string mylabel3 = labels.Count > 2 ? labels[2] : string.Empty;
string mylabel4 = labels.Count > 3 ? labels[3] : string.Empty;
string mylabel5 = labels.Count > 4 ? labels[4] : string.Empty;

关于c# - list - 将选定的值放入一组标签(文本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6073416/

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