2010-11-29 4 views
1

Ich benutze Asp.net mvc telerik Controlles in meiner Anwendung.Können wir die Rad Controls in Asp.net MVC verwenden?

Kann mir irgendjemand sagen, können wir RAD-Steuerungen in meinem asp.net mvc verwenden? Anwendung?

wenn nicht warum? Was ist das Problem, dass wir diese Steuerungen in Asp.net mvcv nicht verwenden können?

Dank

Antwort

3

Sie nicht diese Steuerelemente in einer ASP.NET MVC-Anwendung verwenden können, weil sie auf Viewstate und Postback Modell verlassen, werden alle Begriffe, die nicht mehr in MVC existieren. Auch diese Steuerelemente verwenden DataSources, um ihre Daten zu binden. Datenquellen sind in MVC no-no.

+0

Danke Darin, aber ich sehe einige Dokumente online RadControls in asp.net mvc verwenden? ist das richtig? http://www.telerik.com/help/aspnet-ajax/radcontrols-for-aspnet-mvc-overview.html – kumar

+0

Ja, ich sehe die [einige Beispiele] (http: //www.telerik. com/help/aspnet-ajax/mvc-radgrid-databinding.html), das ist nicht MVC. Das sind einige Hacks, die das Muster verletzen, nur um etwas zum Laufen zu bringen. Diese Steuerelemente sind nicht dazu gedacht, verwendet zu werden, und ich würde dir nicht empfehlen, es zu tun. Erwägen Sie die Verwendung der [Steuerelemente, die speziell für ASP.NET MVC entwickelt wurden] (http://www.telerik.com/products/aspnet-mvc.aspx) oder verwenden Sie Standard-WebForms. –

+0

Sagen Sie Ihren Behörden, dass diese Steuerelemente nicht für die Verwendung mit dem MVC-Muster ausgelegt sind, und es wäre besser, die dafür vorgesehenen Steuerelemente zu verwenden. Wenn Sie sie verwenden, würden Sie Code schreiben, der später schwer zu pflegen ist, weil er auf Konzepte zurückgreift, die in MVC-Anwendungen nicht üblich sind (Ansichtsstatus, Postback, Datenquellen und Datenbindung). –

2

Telerik macht einige Kontrollen speziell für ASP.NET MVC, haben Sie sich those angesehen?

+0

Ja KOTJMF..ich benutze diese Dinge jetzt .. Danke – kumar

Verwandte Themen