求教我在VS2003.net下的DataGrid控件的单元格中通过样式添加了ComboBox控件但是如何得到SelectValue 我是给添加的ComboBox加了SelectIndexChanged事件,但是发现第一次选择时所有SelectValue都是第一个列表项的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有两个属性:内部值 this.class1ComboBox.SelectedValue显示的值 this.class1ComboBox.text 在combobox属性里面分别设value和text 试试这样,其中oj是需要得到的值。private void ComboBox1_SelectIndexChanged(object sender, EventArgs e) { ComboBox cb = sender as ComboBox; object oj = cb.EditValue; } ComboBox控件对应的应该会有一个ID.value是显示ComboBox内部管理的值,同时他还有text属性是显示给客户看的.你可以跟据需要来操作. 加事件应该后台动态添加,在DataGrid后台初始化的时候处理,利用好findcontrol这个方法 那是因为你绑定到了同一个数据源。给你个例子DataTable dt = new DataTable(); dt = CurrencyDB.Tables[0].Copy();//注意 tbcombox.Name = cbname; tbcombox.Left +=1; tbcombox.Top +=5; tbcombox.DropDownStyle = ComboBoxStyle.DropDownList; tbcombox.FlatStyle = FlatStyle.Flat; tbcombox.DataSource = dt; tbcombox.DisplayMember = "CurrencyName"; tbcombox.ValueMember = "CurrencyRate"; 绑定的模板列的数据不显示 VS2005 导入包后里面的类没有全部显示出来 显示某文件下面第三层所有的文件夹 怎么让CheckBoxList读取数据库的值 各位开发.net是在xp下还是在2000下? 求助,datalist分页问题 listview selected_changed如何得到之前的选中item Excel导入问题 如何使用虚函数 jQuery ajax队列怎样实现?第二个队列获取第一个队列的返回值 委托和指代是相同的意思吗,还是有区别。。 请问如何把VB的代码Dim snd$ snd$ = snd$ & Chr$(&HD) & Chr$(&HA)翻译成C#
内部值 this.class1ComboBox.SelectedValue
显示的值 this.class1ComboBox.text
private void ComboBox1_SelectIndexChanged(object sender, EventArgs e)
{
ComboBox cb = sender as ComboBox;
object oj = cb.EditValue;
}
利用好findcontrol这个方法
DataTable dt = new DataTable();
dt = CurrencyDB.Tables[0].Copy();//注意
tbcombox.Name = cbname;
tbcombox.Left +=1;
tbcombox.Top +=5;
tbcombox.DropDownStyle = ComboBoxStyle.DropDownList;
tbcombox.FlatStyle = FlatStyle.Flat;
tbcombox.DataSource = dt;
tbcombox.DisplayMember = "CurrencyName";
tbcombox.ValueMember = "CurrencyRate";