本人想获取droplist控件中所选中的数据,以此作为查询条件,限制下一个droplist的数据源,具体代码如下,
if (!IsPostBack)
{
xuehao.Items.Add("请选择");
string sql;
sql = "select xuehao from yundongyuan order by id desc";
DataSet result = new DataSet();
result = new Class1().hsggetdata(sql);
if (result != null)
{ if (result.Tables[0].Rows.Count > 0)
{
int i;
for (i = 0; i < result.Tables[0].Rows.Count;i++ )
{
xuehao.Items.Add(result.Tables[0].Rows[i]["xuehao"].ToString().Trim());
}
}
}
sql = "select bisaixiangmu from chengji where xuehao='"+xuehao.Text.ToString().Trim()+"'"; result = new Class1().hsggetdata(sql);
if (result != null)
{ if (result.Tables[0].Rows.Count > 0)
{
int k;
for (k = 0; k < result.Tables[0].Rows.Count; k++)
{
bisaixiangmu.Items.Add(result.Tables[0].Rows[k]["bisaixiangmu"].ToString().Trim());
}
}
}yundongyuan和chengji是数据库中的两个表。bisaixiangmu和xuehao是成绩表的两个外键,其中xuehao是yundongyuan表的主键。从yundongyuan表中选好的xuehao作为查询条件,再在chengji表中查找对应的bisaixiangmu。
请各位高手帮忙看看~
if (!IsPostBack)
{
xuehao.Items.Add("请选择");
string sql;
sql = "select xuehao from yundongyuan order by id desc";
DataSet result = new DataSet();
result = new Class1().hsggetdata(sql);
if (result != null)
{ if (result.Tables[0].Rows.Count > 0)
{
int i;
for (i = 0; i < result.Tables[0].Rows.Count;i++ )
{
xuehao.Items.Add(result.Tables[0].Rows[i]["xuehao"].ToString().Trim());
}
}
}
sql = "select bisaixiangmu from chengji where xuehao='"+xuehao.Text.ToString().Trim()+"'"; result = new Class1().hsggetdata(sql);
if (result != null)
{ if (result.Tables[0].Rows.Count > 0)
{
int k;
for (k = 0; k < result.Tables[0].Rows.Count; k++)
{
bisaixiangmu.Items.Add(result.Tables[0].Rows[k]["bisaixiangmu"].ToString().Trim());
}
}
}yundongyuan和chengji是数据库中的两个表。bisaixiangmu和xuehao是成绩表的两个外键,其中xuehao是yundongyuan表的主键。从yundongyuan表中选好的xuehao作为查询条件,再在chengji表中查找对应的bisaixiangmu。
请各位高手帮忙看看~
解决方案 »
- 隐藏相同字段
- 控件在前台生成html的id的问题。。。
- asp.net2005 treeview控件,建树结构函数放在Page_Load里,可是这个树结构加载了两次,代码如下?
- EXCEL
- 是不是存储过程的问题?
- Installer类怎么调用外部文件
- Request.QueryString怎么传递两个参数?
- 问一个ASP。NET程序拷贝到它机继续做开发会出现的问题。
- 急 深夜提问!有关表单联动的问题!谢谢大家
- 请教高手,我用asp调用vb编写的ActiveX控件写excel文件,运行出错,提示超时,为什么?还需要设置什么吗?谢谢!
- .net如何在源文件中抓取信息
- 图片添加水印时,如果图片偏小,水印比较大,就会占满图片,怎么解决
DropDownList1.SelectedItem.Text;
选中的值
DropDownList1.SelectedValue;
DropDownList1.SelectedItem.Value;
我用的开发环境是VS2010 但是DropDown里没有SelectedValue这个属性.
dropdownlist.selectedItem.value
dropdownlist.selectedValuedropdownlist.items[dropdownlist.selectedIndex(--+1还是-1不太记得了。。)].value/text都可以
如果是普通的html控件。就用表单提交到后台吧。