相关疑难解决方法(0)

如何循环通过一个复选框列表,找到已检查和未检查的内容

我正试图循环通过复选框列表的项目.如果选中它,我想设置1个值.如果没有,我想设置另一个值.我正在使用下面但它只给我检查项目:

foreach (DataRowView myRow in clbIncludes.CheckedItems)
{
    MarkVehicle(myRow);
}
Run Code Online (Sandbox Code Playgroud)

TIA!

.net c# checkboxlist

21
推荐指数
3
解决办法
13万
查看次数

如何从asp.net中的checkboxlist控件返回所选项目

我试图在字符串中返回动态绑定的复选框列表控件中的所选项目,没有运气.我希望有人可以提供帮助.在我的代码隐藏文件中,我正在连接一个名为users的类并构建一个数据表.然后我将数据表绑定到cblist控件

        private void populateUserList() //called on page load
    {

            SubmitOptions mySubmission = new SubmitOptions(juris, rptType, tmplName);

            if (mySubmission.Users.Count == 0)
            {
                lbl_juris.Visible = false;
                cb_selectUser.Visible = false;
                lbl_AlertMsg.Visible = true;
                btnSelect.Visible = false;
                lbl_AlertMsg.Text = "No supervisors listed for jursidiction: " + juris.ToString();
            }
            else
            {

                dt.Columns.Add("Users");
                for (int i = 0; i < mySubmission.Users.Count(); i++)
                {
                    DataRow dr = dt.NewRow();
                    dr["Users"] = mySubmission.Users[i];
                    dt.Rows.Add(dr);
                }

                cb_selectUser.DataSource = dt;
                cb_selectUser.DataBind();
            }

     }
Run Code Online (Sandbox Code Playgroud)

在主aspx文件中,我将控件定义为:

<asp:CheckBoxList ID="cb_selectUser"
       Width="400px" 
       Height="100%"
       AutoPostBack="false"  
       runat="server"  
       CellPadding="2" …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

2
推荐指数
1
解决办法
4万
查看次数

标签 统计

c# ×2

.net ×1

asp.net ×1

checkboxlist ×1