Je construis une nouvelle application ASP.NET MVC 3. Dans cette application, je voudrais afficher un ancien contrôle utilisateur WebForms (.ascx/.ascx.cs) dans une superposition dans ma nouvelle application de rasoir MVC en vue partielle. Je ne trouve rien à propos de faire cela sur le web. Quelqu'un peut-il me dire si cela est possible, et si oui, me diriger vers une documentation? Merci.Comment afficher WebForms .ascx comme vue partielle dans MVC 3
Répondre
C'est une très mauvaise habitude de faire une telle chose. Cependant, cela pourrait être atteint par le code suivant:
@Html.Partial("_Foo")
Ensuite, dans votre _Foo
vue partielle, vous pourriez avoir:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<dynamic>" %>
<%@ Register Assembly="SomeAssembly" Namespace="SomeNs" TagName="foo" %>
<foo:SomeControl runat="server" ID="fooControl" />
Hope this helps. Jetez un oeil à cette question:
La réponse longue implique oui vous pouvez, mais .... "
La réponse courte est, vous ne devriez pas.
Sans connaître les détails de votre fichier .ascx, vous pouvez rendre une partie à l'aide
@Html.Partial(PageName)
Mais, si vous avez des contrôles serveur, ils ne fonctionneront pas. MVC ne prend pas en charge le même type de fonctionnalité d'état de contrôle de rappel. Donc, vous utilisez quelque chose qui ressemble à
<asp:Button runat=server />
alors vous feriez mieux de re-factoriser votre partiel.
Je travaille sur quelque chose de similaire. J'ai trouvé ces liens qui pourraient vous aider.
http://www.codemag.com/article/1009061
How do I render a remote ReportViewer aspx page in MVC4?
How can I use a reportviewer control in an asp.net mvc 3 razor view?
- 1. MVC: Comment encapsuler la logique dans MVC ascx vue partielle avec la même efficacité des contrôles ascx webforms?
- 2. Flask vue partielle comme MVC 3
- 3. javascript vue partielle 3 mvc
- 4. Vue partielle à chaîne dans MVC 3
- 5. MVC 3 Rendu 2 niveau Menu comme Vue partielle
- 6. MVC 3 Afficher un formulaire à partir d'une vue partielle
- 7. Coloration une vue partielle en MVC 3
- 8. Asp.net MVC 3 vue partielle postback
- 9. MVC 3 Vue partielle ne fonctionne pas
- 10. Vues partielles dans ASP.NET MVC 3 (vue partielle partielle dans une vue)
- 11. WebForms/Application ASP.NET MVC 3
- 12. Retour Razor vue partielle en utilisant JSON (ASP MVC 3)
- 13. Quel est l'équivalent de ASCX-Code Behind dans MVC 3?
- 14. Afficher la vue partielle manquante comme une erreur de construction
- 15. Rendu vue partielle onclick dans asp.net mvc 3 projet
- 16. emplacement de vue pour une vue partielle dans ASP.NET MVC
- 17. Asp.net MVC vue partielle
- 18. MVC Routage et Vue partielle
- 19. MVC 3 - Publication d'une vue partielle sur un contrôleur choisi
- 20. ASP.Net MVC 3 Razor, approche générique pour FileUpload Vue partielle
- 21. ASP.NET MVC 4, vue partielle
- 22. MVC 3 Ajax retournant la vue partielle de la zone
- 23. Action du contrôleur ASP.NET MVC 3 pour une vue partielle
- 24. mvc 3 case @value défaut en vue partielle
- 25. jquery mobile mvc 3 mise en page une vue partielle
- 26. MVC 3 View avec vue partielle et formulaire Ajax
- 27. Vue partielle avec page vide ASP MVC 3
- 28. MVC Vue partielle avec AutoRefresh
- 29. comment rendre partielle avec l'héritage dans MVC 3?
- 30. Mon code ne fonctionne pas en vue partielle (ascx)?
Merci monsieur. Je vais essayer. – user1373121