Opciones de PDF u otras "visor de informes" para Asp.net C #

Estoy en un aprieto con mi proyecto actual. Es una aplicación de nómina y estoy desarrollando en formularios web ASP.net con C #. Mi jefe dijo que la función ideal de este sitio es hacer clic en la fecha de pago, y se abre un PDF que muestra la información del cheque de pago. He investigado durante unos días para intentar encontrar la mejor solución. Hasta ahora, no he tenido suerte. He encontrado algunas cosas diferentes como iTextSharp pero la licencia para un año es demasiado cara en este momento. También he visto el tcpdf que se basa en PHP. También he buscado en CrystalReports y Active Reports. Comprar la licencia es demasiado caro también. También he buscado soluciones de XML a PDF, pero no encuentro nada definitivo. Ya que soy bastante nuevo en el mundo empresarial del desarrollo de software y no tengo desarrolladores senior en los que confiar, estoy prácticamente muerto en el agua. Sé que descargaremos los cheques de pago en un archivo CSV desde una aplicación basada en DOS que hace nuestros registros de entrada y salida. Luego, estaré importando los archivos CSV a SQL Server 2012 Express. ¡Tus ideas son muy apreciadas ya que no sé a dónde ir desde aquí! ¡Gracias de antemano!

Respuestas a la pregunta(2)

Su respuesta a la pregunta