C# 如何使用GridView中的值填充是/否复选框列表?

C# 如何使用GridView中的值填充是/否复选框列表?,c#,asp.net,gridview,checkbox,C#,Asp.net,Gridview,Checkbox,我在网格视图编辑弹出窗口中有一个复选框列表,有是和否选项。我试图用数据库中的数据以“是”和“否”字符串的形式填充复选框列表。如何在复选框列表中选择是或否,以便用户可以查看和编辑数据 我使用复选框列表而不是单选按钮,因为用户需要能够取消选择所有复选框 ASPX: 谢谢你的时间和帮助 我在提交问题的同时解决了这个问题。我猜是问这个让灯泡亮了。我不知道我可以使用SelectedValue,这显然是我需要使用的。我还简化了声明 private void PopulateAttorneyPopup

我在网格视图编辑弹出窗口中有一个复选框列表,有是和否选项。我试图用数据库中的数据以“是”和“否”字符串的形式填充复选框列表。如何在复选框列表中选择是或否,以便用户可以查看和编辑数据

我使用复选框列表而不是单选按钮,因为用户需要能够取消选择所有复选框

ASPX:


谢谢你的时间和帮助

我在提交问题的同时解决了这个问题。我猜是问这个让灯泡亮了。我不知道我可以使用SelectedValue,这显然是我需要使用的。我还简化了声明

    private void PopulateAttorneyPopup(int rowIndex)
    {
        GridViewRow row = gvAttorneys.Rows[rowIndex];
        txtAttorneyName.Text = row.Cells[1].Text;
        txtStartDate.Text = row.Cells[2].Text;
        cblCLECompleted.SelectedValue = (row.Cells[3].Text == "Yes") ? "Yes" : "No";
        txtLast4ofSS.Text = row.Cells[4].Text;
    }
    private void PopulateAttorneyPopup(int rowIndex)
    {
        GridViewRow row = gvAttorneys.Rows[rowIndex];
        txtAttorneyName.Text = row.Cells[1].Text;
        txtStartDate.Text = row.Cells[2].Text;
        if (row.Cells[3].Text == "Yes")
        {
            cblCLECompleted.Selected = "Yes";
        }
        else
        {
            cblCLECompleted.Selected = "No";
        }
        txtLast4ofSS.Text = row.Cells[4].Text;
    }
    private void PopulateAttorneyPopup(int rowIndex)
    {
        GridViewRow row = gvAttorneys.Rows[rowIndex];
        txtAttorneyName.Text = row.Cells[1].Text;
        txtStartDate.Text = row.Cells[2].Text;
        cblCLECompleted.SelectedValue = (row.Cells[3].Text == "Yes") ? "Yes" : "No";
        txtLast4ofSS.Text = row.Cells[4].Text;
    }