Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将多个单选按钮绑定到access数据库中的一个字段:来回保存和加载值_C#_Database_Data Binding_Radio Button - Fatal编程技术网

C# 将多个单选按钮绑定到access数据库中的一个字段:来回保存和加载值

C# 将多个单选按钮绑定到access数据库中的一个字段:来回保存和加载值,c#,database,data-binding,radio-button,C#,Database,Data Binding,Radio Button,我有5个单选按钮(代表衬衫尺寸S-XXL),它们绑定到Access db中的一个字段。它们是表格的一部分,该表格包含数据库中每个特定人员的信息。我希望能够在每个人的负载下,根据他们的衬衫尺寸填充单选按钮。这可能吗?如果是这样,任何关于C#代码的建议都会很有帮助 是的,可以做到这一点,在我的公司,我通过以下方式使用: 创建每个收音机时,需要将标记属性指定为要保存在数据库中的实际值,之后,绑定需要创建foreach来标识该值 foreach (Control objControl in Contro

我有5个单选按钮(代表衬衫尺寸S-XXL),它们绑定到Access db中的一个字段。它们是表格的一部分,该表格包含数据库中每个特定人员的信息。我希望能够在每个人的负载下,根据他们的衬衫尺寸填充单选按钮。这可能吗?如果是这样,任何关于C#代码的建议都会很有帮助

是的,可以做到这一点,在我的公司,我通过以下方式使用:

创建每个收音机时,需要将标记属性指定为要保存在数据库中的实际值,之后,绑定需要创建foreach来标识该值

foreach (Control objControl in Controls)
                {
                    RadioButton objCurrentRadio = null;

                    if (objControl is RadioButton)
                    {
                        objCurrentRadio = (RadioButton)objControl;

                        if (objCurrentRadio == null || objCurrentRadio.Tag == null)
                            continue;

                        string sTag = (string)objControl.Tag;

                        if (sTag == _sSelectedItem)
                        {
                            objCurrentRadio.Checked = true;
                        }
                        else
                        {
                            objCurrentRadio.Checked = false;
                        }

                        objCurrentRadio.TabStop = this.TabStop;
                    }
                }

另外,我应该把它放在哪里?
selecteditem
是数据库中的值。