Faits: A. A.a D._, ressortissante vietnamienne, a été assistée par le Service de l'aide sociale de la Ville de Fribourg, en bénéficiant notamment d'une aide matérielle depuis septembre 2001 jusqu'à mai 2007, date à laquelle le dernier complément de budget social lui a été versé, assurant ses besoins jusqu'au 1er juin 2007. Au début de l'année 2007, le Service de l'aide sociale a émis des doutes sur la réelle motivation de D._ à chercher du travail; en outre, il a appris que cette dernière avait effectué en 2006 un voyage au Vietnam, sans le lui avoir annoncé, ce qui a suscité des interrogations sur les moyens financiers réels de l'intéressée. A la demande du Service de l'aide sociale, D._ a présenté un extrait de son compte bancaire et a expressément autorisé ledit service à se renseigner sur ses relations bancaires. Les contrôles effectués auprès des banques ont permis d'établir que D._ touchait régulièrement des montant importants de diverses provenances; depuis 2001, environ 230'000 fr. avaient été crédités sur son compte bancaire, soit par des versements de l'intéressée elle-même, soit par des virements d'autres instituts financiers. A.b Par décision du 31 mai 2007, notifiée le 5 juin 2007, la Commission sociale de la Ville de Fribourg a supprimé avec effet immédiat la couverture du budget social de D._ et exigé le remboursement des prestations d'assistance obtenues selon elle abusivement depuis 2001, en omettant de déclarer ses ressources, pour un montant total de 141'261 fr. 40. Le 21 juin 2007, la Commission sociale a en outre saisi l'autorité pénale pour infraction à la loi sur l'aide sociale. Le 27 juin 2007, D._ a formé réclamation contre la décision de la Commission sociale du 31 mai 2007. Elle a expliqué, en substance, qu'elle avait mis à disposition son compte bancaire à des compatriotes pour qu'ils puissent envoyer de l'argent au Vietnam. Pour ouvrir un compte dans ce pays, il fallait remplir certaines conditions exigées par les banques que ne pouvaient satisfaire les familles des personnes sollicitant son aide. Par ailleurs, ce procédé leur permettait d'éviter les commissions importantes prélevées par les sociétés de transfert de fonds. Elle a aussi insisté sur le fait qu'elle ne disposait d'aucun revenu ou fortune et qu'elle n'avait touché aucune commission pour les services rendus. A.c Par décision du 5 septembre 2007, la Commission sociale a rejeté la réclamation de D._. Elle a considéré que l'intéressée disposait d'autres ressources couvrant le minimum social fixé par la législation; par conséquent, le droit à une assistance cessait en vertu du principe de la subsidiarité de l'aide sociale. B. B.a D._ a recouru contre cette dernière décision devant le Tribunal administratif du canton de Fribourg (aujourd'hui: le Tribunal cantonal), concluant à son annulation. Elle reprochait à la Commission sociale d'avoir retenu à tort, sur la base d'une hypothèse, qu'elle avait disposé de ressources financières totalisant 230'000 fr. de janvier 2001 à fin mai 2007. Elle estimait par ailleurs s'être expliquée sur les mouvements d'argent effectués sur son compte bancaire mais que les membres de la Commission sociale, en raison de leurs préjugés, n'y avaient pas prêté l'attention requise. B.b Le 18 janvier 2008, le juge délégué à l'instruction de la cause a ordonné la suspension de la procédure de recours en raison de l'enquête pénale ouverte à l'encontre de D._ pour infraction à la loi sur l'aide sociale et escroquerie. Par ordonnance du 5 mars 2009, la procédure pénale engagée contre la recourante a été classée. L'autorité d'instruction a constaté, en substance, que l'enquête n'avait pas permis de confirmer les soupçons du Service de l'aide sociale et estimé plausible les explications fournies par la recourante sur les raisons et la provenance des entrées et sorties d'argent de son compte bancaire. L'enquête menée avait cependant permis d'établir que D._ avait déposé, le 20 janvier 2005, une plainte pour le vol de ses bijoux, d'une valeur totale de 25'500 fr. Le juge d'instruction a constaté qu'en raison du vol, les bijoux n'avaient pas pu être estimés. Au demeurant, l'enquête n'avait pas réuni suffisamment d'éléments permettant d'établir que D._ voulait tromper le Service de l'aide sociale en lui dissimulant l'existence de ces bijoux, ni que ces bijoux avaient une valeur marchande négociable. B.c Par jugement du 17 décembre 2009, la IIIe Cour administrative du tribunal cantonal a rejeté le recours déposé par D._. Elle a retenu en substance qu'en mettant à disposition de compatriotes son compte bancaire pour des transferts de fonds au Vietnam, la recourante avait exercé une activité professionnelle à titre indépendant. En passant sous silence cette activité ainsi que l'existence de bijoux d'une valeur de 26'000 fr., la recourante avait non seulement manqué à son devoir d'information mais également obtenu une aide matérielle indue, au regard de la subsidiarité de l'aide sociale. Elle était par conséquent tenue de rembourser la somme totale des prestations versées de septembre 2001 à mai 2007 au titre de l'aide matérielle. Le tribunal cantonal a par ailleurs constaté qu'en l'absence de bonne foi de la recourante et au vu de l'amélioration de sa situation financière, il n'y avait pas lieu de lui accorder une remise. Il a également rejeté la demande d'assistance judiciaire. C. D._ interjette un recours en matière de droit public en concluant principalement à l'annulation des chiffres I, III et IV du dispositif du jugement du 17 décembre 2009 ainsi que de la décision de la Commission sociale du 31 mai 2007, subsidiairement au renvoi de la cause à l'autorité cantonale pour nouveau jugement. Invitée à se prononcer sur le recours, la Commission sociale ne s'est pas déterminée. D. Par ordonnance du 23 mars 2010, le juge instructeur a attribué l'effet suspensif au recours.