How can I determine if dishwasher control panel needs replacing?
Some dishwashers have a float switch gadget in the base water tray that floats up with the water level. Should the water level rise too high this activates a switch that cuts off the water supply valve to prevent the dishwasher from flooding the kitchen. I have seen situations where the float unit gets stuck in its upper position and prevents any water filling to occur. In one case the float mechanism got jammed up due to food debris trapped under it.

Check to see if your unit has a thing like this and clean it out and check for free travel of the float mechanism.