| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1175 人关注过本帖
标题: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
快速回复:aspx页面如何调用 用户控件中2个dropdownlist联动的值。
数据加载中...
 
   



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

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