把checkboxlist selectedvalue放在asp.net的字符串中

时间:2016-12-19 10:02:16

标签: c# asp.net

我有复选框列表中的复选框项目&它的价值是不同的。我需要显示用户项目,但是当它被提交时,它应该采用selectedItems值。怎么做?

string selectedProducts = string.Empty;
foreach (ListItem chk in productsList.Items) {
    if (chk.Selected == true) {
        selectedProducts += chk.Text + ", ";
    }
}

使用上面的代码我得到selectedItem。我如何获得selectedItems值?

1 个答案:

答案 0 :(得分:1)

您需要使用Value属性。

string selectedProducts = string.Empty;
foreach (ListItem chk in productsList.Items) {
    if (chk.Selected == true) {
        selectedProducts += chk.Value+ ", ";
    }
}