2011-02-28 29 views
6

¿Cómo puedo configurar rdlc (archivo de informe, con reproductor Reprort) en ASP.net MVC 2.0?ASp.net MVC con Report Viewer?

He creado el archivo rdlc ..

y cuando me arrastro visor de informes en la página MVC se baraja y haces no encajar como lo que hemos hecho en la aplicación WinForm/formulario web. Incluso usted crea una nueva aplicación My First MVC. El visor de informes también está distorsionado. Pongo el visor de informes en una tabla y aún no me queda.

Intenté crear un formulario web que se excluyera en mi página maestra de mvc y el visor de informes se ajusta bien.

¿Qué debo hacer?

Gracias en lo que se refiere ..

Respuesta

6
+0

Ok, así sigue siendo la forma en que lo hacemos en una aplicación webform típica de asp.net ... solo tenemos que pasar los parámetros de nuestra vista al informe.aspx..Estoy usando rdlc/informe local porque estoy teniendo un problema en nuestro servidor de informes ... – Crimsonland

+0

Sí. Todavía es la antigua forma de ASP.NET. Para agregar a su punto: los informes locales seguirán funcionando con este enfoque. todos los informes se preocupan es el Datasource. En el caso del servidor de informes, solo debe llamar a una URL. En el caso de un informe local, primero debe pasar la fuente de datos y luego enlazar para informar. – sajoshi

+0

@sajoshi No puedo acceder a su publicación de blog en msdn. –

0

El componente ReportViewer no está destinado a ser utilizado con ASP.NET MVC y no es compatible. Puede checkout this example. Podría tener una página estándar de WebForms (no MVC) generar el informe y luego incluirlo con iframe dentro de su aplicación MVC o hacer que genere el informe como PDF que luego podría ser incrustado.

+0

ya he descargado últimos días ... ¿Cuáles son las otras cosas que se utilizarán? Tengo tres parámetros que deben pasar en mi informe, a saber, un id, datefrom y dateto. – Crimsonland

+0

Para pasar parámetros, usamos un iframe y parámetros GET a los que luego accedimos en el código detrás del archivo y pasamos al control del reportviewer. – Phil

+0

¿Hay algún blog sobre cómo hacerlo? – Crimsonland