Might not be strong enough for your situation, but we put a 2 of these magnets at each end of our screen. It takes a good shove to shift the screen, and I imagine if you use more it'll keep it more rigid
http://www.leevalley.com/en/hardware...363,42348&ap=1
we use the size C ones.