|--------|--------------------|
|下拉框1 |select am,ac from a |
|--------|--------------------|
|下拉框2 |select bm,bc from b |
|--------|--------------------|
|下拉框3 |select cm,cc from c |
|--------|--------------------|
| …… | …… |
|--------|--------------------|
在.aspx.cs中按数据表动态添加下拉框和下拉框的 _SelectedIndexChanged事件,三个下拉框有父子级别的,
例如:
a表:
|--------|-----------|
| am | ac |
|--------|-----------|
a表:
|--------|-----------|-----------|
| bm | bc | am |
|--------|-----------|-----------|
a表:
|--------|-----------|-----------|
| cm | cc | bm |
|--------|-----------|-----------|
………………………………
N表
下拉框1 的_SelectedIndexChanged事件就要根据 下拉框1的内容,绑定下拉框2,异此类推。
不知道我有没有明我的意思。
|下拉框1 |select am,ac from a |
|--------|--------------------|
|下拉框2 |select bm,bc from b |
|--------|--------------------|
|下拉框3 |select cm,cc from c |
|--------|--------------------|
| …… | …… |
|--------|--------------------|
在.aspx.cs中按数据表动态添加下拉框和下拉框的 _SelectedIndexChanged事件,三个下拉框有父子级别的,
例如:
a表:
|--------|-----------|
| am | ac |
|--------|-----------|
a表:
|--------|-----------|-----------|
| bm | bc | am |
|--------|-----------|-----------|
a表:
|--------|-----------|-----------|
| cm | cc | bm |
|--------|-----------|-----------|
………………………………
N表
下拉框1 的_SelectedIndexChanged事件就要根据 下拉框1的内容,绑定下拉框2,异此类推。
不知道我有没有明我的意思。
解决方案 »
- 小问题!!赶快来拿分!!
- 给别人介绍网站的架构,具体要介绍一些什么东西?
- 针对目前软件测试的工具
- windows服务器老是弹出“Visual Studio实时调试器 发生了未处理的异常("System.UnauthorizedAccessException"),发生位置是w3wp.exe[3360]”对话框
- ajax插入数据问题
- 找不出哪里出错了,可是就是没有反应
- 55555~~~ 刚学ASP.NET菜鸟问题,大家救救我
- aspnet多层开发群,12217351,欢迎加盟!
- 关于Profile的属性的问题
- 请教,一个让我头疼的问题。谢谢指教!在线等待——
- 判断Session["IsLogin"]==null 然后自动跳转到Login.aspx,这个功能在web.config里怎么设置?
- 关于datagridf的点击事件!入门问题!急!!!!!!!!!!!!
DropdownList tmp = new ....;
//动态添加到页面
tmp.SelectedIndexChanged+=new EventHandler(tmp_SelectedIndexChanged);
那是要指定好几个droplist楼主的意思是需要动态的添加droplist控件其实也差不多 无非是对droplist selectitem 做操作而已
动态添加下拉框后,加上这一句:
下拉框1.SelectedIndexChanged += new System.EventHandler(下拉框1_SelectedIndexChanged);
然后,在再添加函数:private void 下拉框1_SelectedIndexChanged(object sender, System.EventArgs e)
{
......
}注意,动态添加控件的代码要写在page_load事件中,而且不能写在if(!IsPostBack){...}中
1、从数据库中读出数据动态添加 DropDownList,并委托其SelectedIndexChanged事件到同一方法中 private void dropDownList_SelectedIndexChanged(object sender, System.EventArgs e)
2、在 dropDownList_SelectedIndexChanged() 方法中 根据 (DropDownList)object得到产生该事件的源,根据该源,或该源中的数据绑定下一个dropDownList.
jkflyfox(飞狐):你认为应该怎样写这样的公共函数
下拉框1_SelectedIndexChanged += new System.EventHandler(下拉框_SelectedIndexChanged);
下拉框2_SelectedIndexChanged += new System.EventHandler(下拉框_SelectedIndexChanged);
下拉框3_SelectedIndexChanged += new System.EventHandler(下拉框_SelectedIndexChanged);然后,在再添加函数:
private void 下拉框_SelectedIndexChanged(object sender, System.EventArgs e)
{
......
}
在函数中根据ID来不同来辨别要做的操作