【问题标题】:C# create combobox to insert value into mysql databaseC#创建组合框以将值插入mysql数据库
【发布时间】:2014-03-28 15:46:40
【问题描述】:

有人可以在这里帮助一个 C# 菜鸟吗,我在网上找不到任何显示如何做到这一点的东西。我基本上是在寻找一种在 C# 中生成这个 html 示例的方法

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

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

【问题讨论】:

  • 在 ASP.NET 或 WinForm 中?
  • 您显然没有很好地搜索。这里有几个关键字:databinding、datasource、DropDownList (ASP.NET)
  • 在 c# 中,正在寻找一个 winform...从数据源动态生成。我主要是一名 php 程序员,所以我是 c# 和 winforms 的新手
  • i cant find anything online that shows how to do this。看起来你不是想在这里解决 P = NP。
  • 卷心菜做得好!!我不得不说这里傲慢的人有时真的把这个网站拖垮了,我精通编程,我在这里寻求帮助,解决一个对我来说全新的问题,用一种全新的语言......我已经完成了对组合框进行尽可能多的研究,并从谷歌获得尽可能多的信息,这种方式对我来说是有意义的,但可惜我仍然无法解决我的问题,所以请饶了我,如果你没有什么有用的话,说什么都没有

标签: c# mysql


【解决方案1】:

尝试用这个例子来实现:

  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”类作为数据源的项目类型。

有关更多信息,请参阅下面共享的链接:

【讨论】:

  • 感谢 vishal 的回复,我之前已经实现了类似的东西但无济于事,我也尝试了上面的示例,但它没有用,但我可以看到它在正确的轨道上我在找。
  • @user3461985- 尝试使用我分享的链接,特别是第二个,因为第一个与我的回答相似。
猜你喜欢
  • 2016-11-16
  • 2014-07-21
  • 1970-01-01
  • 1970-01-01
  • 2016-05-26
  • 2021-09-03
  • 2014-08-27
  • 2018-12-31
  • 2015-03-10
相关资源
最近更新 更多