The motor you have there is a Brushless DC motor. It's still technically a DC motor, but you won't be able to drive it by plugging it into a battery, or even into the driver you linked to. You need a driver specifically for brushless motors that can drive all three wires correctly.
Something like this Electronic Speed Controller will drive it pretty well:
You connect the motor to the 3 wires, and the power to the two wires. The little 3-wire connector normally goes to a Radio Control (RC) receiver, plugging into the servo socket. It accepts a PWM signal just like a normal servo.