Create a report parameter to hold the value then refer to the value of the parameter in a textbox in the report body. I was not able to test to see if it updated with each page change but it's worth a shot!
You would set the parameter's default value equal to a function then choose the global function for page number as the function. You can also make the parameter Internal so that it does not prompt the user at runtime.