He is charged with two counts of assault on a government official.
According to investigators, Evans became combative after a food fight broke out in the school's cafeteria Tuesday.
They say Evans became upset when a principal tried to remove his girlfriend from the cafeteria. She was allegedly involved in the food fight.
The sheriff's office said Evans pushed the assistant principal in the chest and used profanity. When deputies tried to handcuff him, he resisted so a deputy tased him once.
A sheriff's office spokesperson said per the Cumberland County Sheriff's Office's protocol, deputies give two verbal warnings before using the taser.
The name of the deputies and school officials have not been released.
No bond or court date for Evans had been determined as of Tuesday afternoon.