定制:
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;
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;