school teacher friends say dry erase markers just won't come off cloth. Don't even think about it! LOL
Strangely enough you can use Sanford permanent markers on your rulers and then remove the marks by using a dry erase marker on top and wiping with a kleenex. Works for me but please please test before going all out and marking up all your rulers!