Anhänge können nicht durch Kendo-Upload von einer Ansicht in eine andere verschoben werden

8

Wir arbeiten an Kendo MVC UI, wo wir die Daten von einer Ansicht zu einer anderen Ansicht senden, alle Daten (Testbox, Dropdown) werden mit Ausnahme der Anhänge (pdf, xlsx) an die nächste Ansicht übergeben.

Unten ist der Code, den wir in den Controller geschrieben haben, um die Daten zu erfassen und zu speichern und die gleichen Daten an die andere Ansicht zu übergeben und die Daten an die Kendo-Steuerelemente zu binden (Upload-Steuerelement auch)

%Vor%

Unten ist der Code, mit dem wir die Anfrage an den zweiten binden

%Vor%

Irgendwelche Vorschläge oder Hilfe wird sehr geschätzt.

    
Dinesh Haraveer 26.08.2016, 13:31
quelle

1 Antwort

3

Meine Vermutung ist, dass das Problem von der Verwendung von TempData herrührt, um diese Daten von Ihrem Markup zu Ihrem Controller oder umgekehrt zu bekommen.

Wie Sie wahrscheinlich wissen, wird alles, was Sie in TempData eingeben, nach dem Abschluss der nächsten Anfrage verworfen ( Verwenden von Tempdata in ASP.NET MVC - Best Practice , Ссылка ).

Ich würde vorschlagen, den ViewBag zu verwenden, um diese Theorie zu beweisen. Wenn es sich herausstellt, könnten Sie darüber nachdenken, diese Daten als Teil eines komplexen Objekts zu übergeben, anstatt MVCs Datenwörterbücher zu verwenden.

    
John Meyer 02.09.2016 21:15
quelle

Tags und Links