| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 802 人关注过本帖
标题:帮忙看一下这个问题
只看楼主 加入收藏
lmyh5201
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2007-3-29
结帖率:100%
收藏
 问题点数:0 回复次数:2 
帮忙看一下这个问题
private void Bind_Catalog()
    {
        string whereclause = "parent_type=12";
        DataSet ds = Data_SystemClass.SystemClass_select_set(whereclause,null);
        if (ds.Tables[0].Rows.Count > 0)
        {
            ddl1.DataSource = ds.Tables[0];
            ddl1.DataTextField = "type_name";
            ddl1.DataValueField = "current_type";
            ddl1.DataBind();
            ddl1.Items.Insert(0,"请选择...");
        }

    }
    protected void ddl1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (ddl1.SelectedItem.Value == "请选择...")
        {
            ddl2.Items.Clear();
            ddl2.Items.Insert(0, "请选择...");
        }
        else
        {
            string businessType = "";
            string whereclause = "parent_type=12";
            SqlDataReader dr = Data_SystemClass.SystemClass_select(whereclause, null, "businessType");
            if (dr.Read())
            {
                businessType = dr["businessType"].ToString();
                string[] arr = businessType.Split('|');
                for (int i = 1; i <= arr.Length; i++)
                {
                    string whereclause1 = "current_type=" + arr[i];
                    DataSet ds = Data_SystemClass.SystemClass_select_set(whereclause1, null);
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        ddl2.DataSource = ds.Tables[0];
                        ddl2.DataTextField = "type_name";
                        ddl2.DataValueField = "current_type";
                        ddl2.DataBind();
                    }
                }
            }
        }
    }

<asp:DropDownList ID="ddl1" runat="server" OnSelectedIndexChanged="ddl1_SelectedIndexChanged">              
              </asp:DropDownList>
当我改变ddl1的选择项时,怎么不触发ddl1_SelectedIndexChanged这个事件啊?

[[it] 本帖最后由 lmyh5201 于 2008-10-17 13:49 编辑 [/it]]
搜索更多相关主题的帖子: dsf 
2008-10-17 13:37
ruanjian2110
Rank: 3Rank: 3
来 自:武汉
等 级:论坛游民
威 望:7
帖 子:486
专家分:50
注 册:2008-5-25
收藏
得分:0 
把ddl1属性中的AutoPostBack设为True。。

武汉信控科技有限公司:http://www. 超越技术,本身就是一个美好技术。。。。。。
2008-10-17 13:55
kevintang
Rank: 4
等 级:业余侠客
威 望:9
帖 子:799
专家分:236
注 册:2008-2-14
收藏
得分:0 
楼上正解

编程少年基地——少年编程者的练兵场
http://bcsn.    招聘版主中

2008-10-17 14:04
快速回复:帮忙看一下这个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032447 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved