protected void Page_Load(object sender, EventArgs e)
    {
        ActivityTypeHandler activityTypeHandler = new ActivityTypeHandler();
        List <ActivityType> activityTypeList    = activityTypeHandler.GetListAll();
        DataTable           activityTypeTable   = new DataTable();

        activityTypeTable.Columns.Add("ActivityTypeID");

        if (activityTypeList != null)
        {
            foreach (ActivityType activityType in activityTypeList)
            {
                activityTypeTable.Rows.Add(activityType.ActivityTypeID);
            }
        }

        if (!IsPostBack)
        {
            ddlActivityTypeID.DataSource     = activityTypeTable;
            ddlActivityTypeID.DataTextField  = "ActivityTypeID";
            ddlActivityTypeID.DataValueField = "ActivityTypeID";
            ddlActivityTypeID.DataBind();
        }
        UserTypeHandler userTypeHandler = new UserTypeHandler();
        List <UserType> userTypeList    = userTypeHandler.GetListAll();
        DataTable       userTypeTable   = new DataTable();

        userTypeTable.Columns.Add("UserTypeID");

        if (userTypeList != null)
        {
            foreach (UserType userType in userTypeList)
            {
                userTypeTable.Rows.Add(userType.UserTypeID);
            }
        }

        if (!IsPostBack)
        {
            ddlUserTypeID.DataSource     = userTypeTable;
            ddlUserTypeID.DataTextField  = "UserTypeID";
            ddlUserTypeID.DataValueField = "UserTypeID";
            ddlUserTypeID.DataBind();
        }
    }
 private void BindData()
 {
     GridView1.DataSource = activityTypeHandler.GetListAll();
     GridView1.DataBind();
 }