标题:aspx页面如何调用 用户控件中2个dropdownlist联动的值。
只看楼主
jinjinanni
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-6-19
结帖率:25%
已结贴  问题点数:20 回复次数:3 
aspx页面如何调用 用户控件中2个dropdownlist联动的值。
代码如下:ODB link = new ODB();

    public string list1//属性
    {
        get { return ddlOne.SelectedValue;}
        set {ddlOne.SelectedValue=value;}
    }
    public string list2//属性
    {
        get { return ddlTwo.SelectedValue; }
        set { ddlTwo.SelectedValue = value; }
    }

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            link.DDlist("bclassid", "bName", "OneClass", ddlOne);
            ListItem Skins4 = new ListItem("--请选择一级分类--");  //增加一个空白项,并使之位于首位。
            ddlOne.Items.Insert(0, Skins4);
            link.DDlist("sclassid", "sclass", "Twoclass", ddlTwo);
            ListItem Skins5 = new ListItem("--请选择二级分类--");  //增加一个空白项,并使之位于首位。
            ddlTwo.Items.Insert(0, Skins5);
        }
    }
    protected void ddlOne_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            string select = ddlOne.SelectedItem.Text;
            string sql = "select sclassid,sclass from Twoclass where bclassid in(select bclassid from OneClass where bName='" + select + "') ";
            DataTable dt = link.GetDt(sql);
            ddlTwo.DataSource = dt;
            ddlTwo.DataValueField = "sclassid";
            ddlTwo.DataTextField = "sclass";
            ddlTwo.DataBind();
        }
        catch (Exception er)
        {
            throw new Exception(er.Message);
        }
    }
}


我想在aspx页面调用 用户控件中2个dropdownlist联动的属性值。怎么写代码呀?????
搜索更多相关主题的帖子: aspx dropdownlist 控件 页面 用户 
2009-07-25 17:05
等待冰柠檬
Rank: 2
来 自:浙江温州
等 级:论坛游民
帖 子:208
专家分:70
注 册:2008-6-25
得分:10 
把drplst.AutoPostBack = true;了没?
2009-07-26 12:10
jinjinanni
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-6-19
得分:0 
写了呀,,但是在aspx页面,怎么调属性值呀。。。
2009-07-27 09:12
wzg0319
Rank: 5Rank: 5
等 级:职业侠客
帖 子:68
专家分:305
注 册:2007-9-12
得分:10 
在用户控件里,你自己委托一个事件。然后你在页面上直接调用这个事件就可以了。。
2009-07-28 14:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-280510-1-1.html




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

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