2 Stimmen

Ansicht für jede Bedingung in ASP.Net MVC Controller

Sollte ich für jede Bedingung in meinem Controller eine zugehörige Ansicht erstellen? z. B. habe ich den folgenden Code

public ActionResult List(){

 List<Report> reports = getReport();
 if(report.Count > 0){
 //returning the normal view
return View();
}else{
//show the view for no reports
return View("NoReportAvailable");
}

}

oder ich kann auch nur eine Ansicht (die List.aspx) haben und tun, wenn sonst in meiner Ansicht, vielleicht render teilweise Ansicht "NoReportAvailablePartial" im Falle von 0 Berichte.

Welche ist besser, oder wie geht ihr mit diesem Szenario um?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X