c#创建组合框插入值到mysql数据库

本文关键字:mysql 数据库 插入 创建 创建组 组合 | 更新日期: 2023-09-27 17:55:02

有人可以帮助c#新手在这里,我找不到任何在线显示如何做到这一点。我基本上是在寻找一种方法来产生这个html的例子在c#

    <select>
      <option value="volvo">Volvo</option>
      <option value="saab">Saab</option>
      <option value="mercedes">Mercedes</option>
      <option value="audi">Audi</option>
    </select>

我需要它有一个文本表示和插入的值,如上所示。我已经搜索了高和低,所有我似乎找到的都是关于如何从表中已经存在的结果填充组合框的例子,而不是如何有一些预定义的结果可插入到表中。

c#创建组合框插入值到mysql数据库

尝试用这个例子实现:

  public partial class TestForm1 : TestForm
    {
        public TestForm1 ()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {           
            comboBox1.Items.Add(new ComboBoxItem("value1","text1"));
            foreach (object o1 in comboBox1.Items)
            {
                if (o1 is ComboBoxItem)
                    MessageBox.Show("value=" + ((ComboBoxItem)o1).Value + "; text=" + ((ComboBoxItem)o1).Text);
            }
        }
    }
    public class ComboBoxItem
    {
        public string Value;
        public string Text;
        public ComboBoxItem(string val, string text)
        {
            Value = val;
            Text = text;
        }
        public override string ToString()
        {
            return Text;
        }
    }

您可以使用" ComboBoxItem "类作为数据源的项类型

更多信息请参考以下链接:

  • Stackoverflow link1
  • Stackoverflow link2