2017-11-28 4 views
0

In meinem MVC-Projekt habe ich erstellt .aspx Seite zum Generieren von RDLC-Bericht, aber nach dem zweiten oder dritten Mal nach der Generierung des Berichts ist die Seite in Endlosschleife.RDLC loop Laden in MVC

Ich habe bereits! IsPostBack einchecken Page_Load Methode. Hier ist mein Code:

protected void Page_Load(object sender, EventArgs e) 
    { 
     logger.Info("Export before post back"); 
     if (!Page.IsPostBack) 
     { 
      logger.Info("StartExport"); 
      //the code for exporting using ReportViewer class 
     } 
    } 

Das Problem, ich bekomme keine EventViewer Protokolle oder einige Ausnahmen. Wie gesagt, wenn ich im Debug-Modus bin, funktioniert alles gut, aber wenn ich den Debug-Modus stoppe, kann ich den Bericht nur einmal generieren. Danach wird der Bericht in Endlosschleife geladen. Hat jemand mit dieser Art von Problem konfrontiert?

Antwort

0

Endlich fand ich das Problem, das Problem war in den DLL-Bibliotheken inkonsistent. Ich habe eine ältere Version des RDLC-Berichts verwendet, und das war das Hauptproblem.