2008-12-15 19 views
9

? Estoy interesado en aprender MVC, y he experimentado con algunas de las aplicaciones de muestra. Como proyecto, me gustaría trasladar parte o toda mi propia aplicación de oficina a MVC. Una parte importante de esta aplicación, y de TODAS mis aplicaciones para clientes, es la impresión de facturas, órdenes de compra, listas de inventario, etc. De hecho, uno de sus principales criterios para juzgar lo que hacemos es la apariencia de estos documentos y su incorporación a la aplicación de una manera práctica e intuitiva.¿Funcionaría el visor de informes de MSFT (rdlc) con MVC

Es imposible para mí pasar sin un escritor de informes. El visor de informes de MSFT utilizado para generar informes rdlc ha sido suficiente, e incluso se presenta mejor que la competencia en un par de áreas clave.

¿Este control funciona con una aplicación ASP.NET MVC?

+0

Un ReportViewer se puede ejecutar dentro de un iframe en una vista MVC y alojado por un formulario Web en el mismo dominio de aplicación que MVC. [Vea aquí para un ejemplo] (http://stackoverflow.com/a/27730526/314291) – StuartLC

Respuesta

0

No veo ningún motivo por el que no funcione. ASP.Net funciona de la misma manera si usa formularios web. Lo único que no obtiene es la devolución de datos, que no creo que sea necesaria si solo está procesando un informe en su página.

2

Asuma que los controles no funcionan hasta que pueda probar lo contrario.

En MVC, no hay forma del lado del servidor, no hay un estado posterior de la publicación, no hay vista. Si el control se basa en cualquiera de estas cosas, y la mayoría lo hace, entonces no funcionará correctamente en MVC.

0

Tome una mirada en el uso de los servicios web SRS para rendir su informe si usted está empeñado en exclusiva usando MVC en su proyecto.

Cuestiones relacionadas