ASP.NET MVC ile başlarken ediyorum.ASP.NET MVC & SQL Server Raporlama Hizmetleri
Eğer webforms ile olabildiğince MVC ReportViewer kullanımı kolay, hatta mümkün mü? Değilse, ne yapılabilir? Bir asp.net web uygulaması daha önce kontrol kullanmış
ASP.NET MVC ile başlarken ediyorum.ASP.NET MVC & SQL Server Raporlama Hizmetleri
Eğer webforms ile olabildiğince MVC ReportViewer kullanımı kolay, hatta mümkün mü? Değilse, ne yapılabilir? Bir asp.net web uygulaması daha önce kontrol kullanmış
kontrol daha fazla bilgi için Visual Studio 2008
yüklemek ve iyi çalışıyor. Kesintisiz ama kesinlikle işlevsel değil. Bir MVC görünümünde koyun olamaz yani
, tek sorun ben şu anda yerleşik web raporlar yöneticisinde olsun sürümü eşleşmiyor alabilirsiniz sürümünü düşünüyorum ve ben de düşünüyorum bu alışkanlık raporları görüntülemek için bir MVC site içinde bir .aspx sayfasında bir ReportViewer dahil ettik http://www.gotreportviewer.com/
ReportViewer denetim, çalışma ViewState gerektirir. (Eğer denemek, kontrol o ViewState devre dışı şikayet edecek ve işe reddetme)
Bu ancak, web sitenizde kullanamazsınız anlamına gelmez. Sadece biraz klasik WebForms'ı karıştırmanız ve ReportViewer'ı orada kullanmanız gerekir. MVC tipik web uygulamasından çok farklı olduğu için
Sen karışık çözelti ile sona erebilir. Yani çözümün bir parçası rapor görüntüleyici desteklemeye olma "klasik" asp.net biter ve part MVC olurdu.
bu aspx sayfası, bir denetleyici için görünüm miydi yoksa bir başka MVC uygulamada webforms sayfa oldu? – RonnBlack
Bu, MVC uygulamamda bir web formları sayfasıydı. Ben (LINQ to SQL) dinamik olarak IEnumerable datasources atayamayacağız ve biraz işten sonra, anonim türleri oldu. Sorguları sprocs olarak yazmam için beni kurtardı. – newslacker
Aynı şeyi yaptım. daha kolay MasterPages ve "malzeme" bir grup yeniden yapmak için bir normal MVC ViewPage rapor dahil etmek için bir 'iframe' kullanılır: \t –