コード例 #1
0
    protected void uxDepartmentsList_ItemDataBound(object sender, DataListItemEventArgs e)
    {
        Components_DepartmentCheckList deptList = (Components_DepartmentCheckList)e.Item.FindControl("uxDepartmentCheckList");

        if (deptList != null)
        {
            deptList.refresh();
        }
    }
コード例 #2
0
    private string[] GetDepartmentIDCheckInGrid(DataListItem item)
    {
        CheckBox departmentCheck = (CheckBox)item.FindControl("uxDepartmentCheck");
        Components_DepartmentCheckList departmentCheckList =
            (Components_DepartmentCheckList)item.FindControl("uxDepartmentCheckList");
        HiddenField id = (HiddenField)item.FindControl("uxDepartmentIDHidden");

        string[] checkedDepartmentIDs;
        if (!departmentCheck.Checked)
        {
            checkedDepartmentIDs = departmentCheckList.CheckedDepartmentID();
        }
        else
        {
            checkedDepartmentIDs    = new string[1];
            checkedDepartmentIDs[0] = id.Value;
        }
        return(checkedDepartmentIDs);
    }