The visitors took a 10th minute lead through Chris Herd’s strike but Alex McLeish’s side were unable to secure what would have been a valuable three points in their bid to avoid relegation.
Luis Suárez netted his eighth league goal of the season to rescue a point for Dalglish’s side with eight minutes remaining, and in doing so, the Uruguayan ended a run of three successive defeats.
“I thought they showed great character and commitment to come back,” said Dalglish. “I thought it was a great effort from them.
“Aston Villa got a goal and that gave them something to hold on to, but the longer the game went on, the stronger we got and the more determined we got to get a goal.
“We did get a goal but I think we deserved more than that. Most of the things that are in our control we did our best to do them.”
Liverpool had a valid penalty claim turned down after Suárez clashed with Villa defender Alan Hutton in the second half.
And Dalglish felt a number of incidents which went against the home side epitomised what has been a difficult season for the Reds.
“What chance have we got?” Dalglish added. “Even Suárez’s booking, the guy trod on him.
“You can imagine the headlines on Sunday when he’s been booked for diving but the guy’s actually trodden on him. He’s lucky he’s not broke his foot.
“We just need to keep going. Maybe we’re too polite! If we keep trying it’ll turn.”
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news