当ComboBox绑定数据源后ComboBox.DataSource=dt;
ComboBox.DisplayMember="name";
ComboBox.ValueMember="id";当选择一项后,怎么分别获取对应的显示的值,就是name,和id还有就是我有一个id=1000,想赋值,让ComboBox选择id=1000,显示对应的name请高手指教,且一定要验证,不要以为对就写答案……
ComboBox.DisplayMember="name";
ComboBox.ValueMember="id";当选择一项后,怎么分别获取对应的显示的值,就是name,和id还有就是我有一个id=1000,想赋值,让ComboBox选择id=1000,显示对应的name请高手指教,且一定要验证,不要以为对就写答案……
解决方案 »
- textbox中字符串保存为二进制的问题
- 564065条数据难住了我!请教高手指点一下!
- 手机号码抽奖系统
- 请问 在此系统上未找到自定义工具“CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator”是什么错误呀?
- 【郁闷】哪里有vs.net2003 下载?
- C# 生成word文档的时候,如何设置字号?
- 如何应用堆栈的思想实现表达式求值?
- 我用Easy Chm编译的chm文件,提示 //ieframe.dll/错误
- Winform程序中用了ComponentOne控件,用Ilmerge打包成EXE后,提示我的C1控件未注册
- C#如何检查Windows声 卡是否发声
- 如何将Combobox自动匹配下拉方塊字体加大
- dsoframer加载word速度
还有就是我有一个id=1000,想赋值,让ComboBox选择id=1000,显示对应的name
看得我糊里糊涂
<asp:DropDownList ID="DropDownListCatelog" runat="server"
DataSourceID="DSCatelogItems" DataTextField="ITEMNAME"
DataValueField="ITEMNAME">
//取选定项值
DataRowView dr = comboBox1.SelectedItem as DataRowView;
int mid =(int)dr.Row["id"];
string str = dr.Row["name"].ToString();//取ID=1000用
DataTable drw= comboBox1.DataSource as DataTable;
DataRow[] str = drw.Select("id=1000");
foreach (var sd in str)
{
string str1 = sd["name"].ToString();
}