读书人

下拉框(dropdownlist) 数据保存,该怎

发布时间: 2012-01-08 22:48:50 作者: rapoo

下拉框(dropdownlist) 数据保存
我在一个页面中有个下拉框(dropdownlist)

A表 ID 名称
B表 ID 其他

我下拉框里是A表的“名称”,但是我想通过名称把A表中的ID,写到B表的ID中,

atobj.mc = int.Parse(StringUtil.txt2db(ddl_mc.Text.Trim()));
我现在的写法是这样的,但是不成功。


[解决办法]
dropdownlist1.DataSource = 你的数据源dataTable;
dropdownlist1.DataValueField = "ID";
dropdownlist1.DataTextField = "名称";
dropdownlist1.DataBind();
这样,dropdownlist1显示的是名字,各项的值就字段ID的值.
atobj.mc = int.Parse(StringUtil.txt2db(dropdownlist1.SelectedValue.Trim()));

dropdownlist1.SelectedValue就是你选种名称的那个对应的ID值
[解决办法]
atobj.mc = int.Parse(StringUtil.txt2db(ddl_mc.SelectedItem.Value));
也可以实现
[解决办法]
同意 # xray2005 说的
[解决办法]

探讨
dropdownlist1.DataSource = 你的数据源dataTable;
dropdownlist1.DataValueField = "ID";
dropdownlist1.DataTextField = "名称";
dropdownlist1.DataBind();
这样,dropdownlist1显示的是名字,各项的值就字段ID的值.
atobj.mc = int.Parse(StringUtil.txt2db(dropdownlist1.SelectedValue.Trim()));

dropdownlist1.SelectedValue就是你选种名称的那个对应的ID值

[解决办法]
帮顶下,支持
[解决办法]
接分

读书人网 >asp.net

热点推荐