Zahradník se do Sněmovny dostal v Jihočeském kraji z 11 místa na kandidátce, přičemž díky preferenčním hlasům a mizernému výsledku občanských demokratů je jediným zástupcem strany v regionu. Za sebou nechal i v té době úřadujícího předsedu Martina Kubu.

Zahradník v roce 1989 zakládal na jihu Čech občanské fórum, v roce 1991 vstoupil do ODS a stranu zastupoval na komunální i krajské úrovni.

Zahradník, vzděláním pedagog a matematik, založil v roce 1992 česko-anglické gymnázium, které až do roku 2000 vedl. V mezidobí 2009 až 2011 byl prorektorem Jihočeské univerzity v Českých Budějovicích pro zahraniční vztahy. Na katedře matematiky působí coby odborný asistent.