You can feed the RNG with any variable, so yes, you can safe your seed until the Player is inside the dungeon and as soon as he leaves and re-enters it, you choose a different seed. You can set the RNG's seed anytime.