asp.net下拉框二级联动(如何实现)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net下拉框二级联动(如何实现)相关的知识,希望对你有一定的参考价值。

用DropDownList
创建一个类:
#region
绑定DropDownList
控件代码
public
static
bool
ControlClass(DropDownList
CN,
string
SqlStr,
string
TF,
string
VF)

SqlConnection
conn
=
DBConn.conn();
SqlCommand
cmd
=
new
SqlCommand(SqlStr,
conn);
try

conn.Open();
SqlDataReader
der
=
cmd.ExecuteReader();
CN.DataSource
=
der;
CN.DataTextField
=
TF;
CN.DataValueField
=
VF;
CN.DataBind();
return
true;

catch

return
false;

finally

conn.Close();
cmd.Dispon();


#endregion
代码1:
调用类里的
方法
if(!IsPostBack)

上面类名.ControlClass(DropDownList1,
"select
*
from
cdb_members",
"userName",
"uid");
//
把一级DropDwonList的AutoPostBacke
设置为true;
然后在设置第二个DropDowlist
代码:
OperationDataClass.ControlClass(DropDownList2,
"select
*
from
cdb_members
where
uid
=
'"
+
this.ddlItems.SelectedValue
+
"'",
"userName",
"uid");

////首先数据库这两个表必须是关联的
要是再不明白,可以去
#24
不给分就不够意思了
参考技术A 用VS2005中的MENU
控件就很好实现了。你把这个控件拖出来。打上字。就会实现咯。
VS2005中的控件还是蛮强大的哦

以上是关于asp.net下拉框二级联动(如何实现)的主要内容,如果未能解决你的问题,请参考以下文章

asp 下拉框 二级联动

三级联动怎么回显 javaweb

Excel 如何实现五级下拉菜单联动

python+vue实现二级联动菜单

jQuery+PHP+MySQL实现二级联动下拉菜单

jq实现简单的二级联动下拉框