ASP.Net with C#: Builds from dynamic user selections and outputs to PDF