gpt4 book ai didi

c# - 如何在asp.net中创建动态复选框

转载 作者:太空狗 更新时间:2023-10-30 00:16:26 25 4
gpt4 key购买 nike

我正在创建一个需要添加动态复选框列表的应用程序。请任何人告诉我如何使用 C# 添加动态复选框列表。

最佳答案

在您的表单上放置一个 ID 为 placeHolder 的 placeHolder,并将以下代码添加到您的 Page_Load():

CheckBoxList cbList = new CheckBoxList();

for (int i = 0; i < 10; i++)
cbList.Items.Add(new ListItem("Checkbox " + i.ToString(), i.ToString()));

placeHolder.Controls.Add(cbList);

这将在您的 CheckBoxList(cbList) 中添加 10 个 CheckBox 对象。

使用以下代码检查 CheckBoxList 中的每个 CheckBox 对象

foreach(ListItem li in cbList.Items)
{
var value = li.Value;
var text = li.Text;
bool isChecked = li.Selected;
}

占位符用于在运行时将 CheckBoxList 添加到表单中,使用占位符可以让您更好地控制 CheckBoxList 及其项目所在的网页出现。

关于c# - 如何在asp.net中创建动态复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7159899/

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