You can use your Master Pages just to structure your pages. Or you can integrate them into your application with custom code that your content pages can access. In addition to using Master Pages to ...
In theory, PreviousPage lets you access data on the page the user just requested. In practice it doesn't work if you're also using Master Pages unless you understand ASP.NET naming containers.