Happy Pig's - 哼哼
开开心心每一天,勤勤奋奋过日子。
定制:
userControl:
//属性 
public string DepName
    {
        get
        {
            if (ddlAttachedDep.SelectedIndex != -1)
            {
                return ddlAttachedDep.SelectedValue;
            }
            else
            {
                return "";
            }
        }
        set
        {
            if (ddlAttachedDep.SelectedValue != value)
             ddlAttachedDep.SelectedValue = value;
        }
    }
    public string  userName
    {
        get
        {
            if (ddlOpe.SelectedIndex != -1 )
            {
                return ddlOpe.SelectedValue;
            }
            else
            {
                return "";
            }
        }
        set
        {
            if (ddlOpe.SelectedValue != value)
            ddlOpe.SelectedValue = value;
        }
    }
//绑定Dropdownlist
protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            BindDepartMent(ddlAttachedDep);
            BindUsers(ddlOperator);
          }
   }
 public static void BindDepartMent(DropDownList ddlDropDownDep)
    {
        DepSystem objDepSystem = new DepSystem();
        System.Data.DataTable dt = objDepSystem .GetDepForDLL();
        ddlDropDownDep.DataSource = dt;
        ddlDropDownDep.DataTextField = "Department_Name";
        ddlDropDownDep.DataValueField = "Department_ID";
        ddlDropDownDep.DataBind();
        ddlDropDownDep.Items.Insert(0, new ListItem("=请选择部门=", ""));
    }
public static void BindUsers(DropDownList ddlUsers)
    {
        UsersSystem objUsersSystem = new UsersSystem();
        DataSet ds = objUsersSystem.GetUsersAll();
        if (ds != null)
        {
            if (ds.Tables.Count > 0)
            {
                ddlUsers.DataSource = ds.Tables[0];
                ddlUsers.DataTextField = "user_name";
                ddlUsers.DataValueField = "user_id";
                ddlUsers.DataBind();
                ddlUsers.Items.Insert(0, new ListItem("=请选择用户=", ""));
            }
        }
    }

使用:
直接拖到aspx文件中,
depName =userControl.DepName;
userName = userControl.userName;


posted on 2007-04-14 10:49  boulder  阅读(183)  评论(0)    收藏  举报