Control Panel does not work

the buttons on my control panel do not funtion so I cannot use my diswahser. The only one that works is the cancel button and it will drain water out but I have to really press hard. The air dry buttton also lights up if I press it and the refill rinse button also turns on. I am not sure if I need a control board or control panel and I question if it is something else.