This question already has an answer here:
I have a .mxd using data driven pages. In the .mxd there is a shape containing foto locations displayed with an arrow. At the top of the arrow there is a label containing the foto id visualized, the roation of the arrow is the direction of view of each photo. The problem now is, that the data driven pages have different rotations, so the labels are not positioned right in each page. I am using the adjusting placement by rotation setting. How can I dynamically change the rotation for each data driven page for each lable?