Ich verwende .NET 4.5, VS 2012, um eine neue ASP.NET-Webformularanwendung zu entwickeln. Meine Frage: ist es möglich, benutzerdefinierte Aktionsfilterattribute für diese Webformularanwendung zu schreiben; zum Beispiel zum Überprüfen der Web-Anfrage oder zum Überprüfen einiger Event-Handler. Ich weiß in MVC das ist absolut möglich. Danke im Voraus.Ist es möglich, Action-Filter-Attribute für ASP.NET-Webformular-Anwendung zu codieren?
7
A
Antwort
10
WebForms haben keine Aktionen, daher haben sie keine Aktionsfilter. Du brauchst einen anderen Hakenmechanismus.
Ich denke an ein paar können:
- A
Page
Basisklasse - Ein
IHttpModule
- Die
Application_BeginRequest
Ereignis und andere.
+0
danke für Ihre Antwort. Ich werde deine Lösungen versuchen. –
Verwandte Themen
- 1. Ist es möglich, Firebug zu codieren und in das entfernte Verzeichnis zu speichern?
- 2. Ist es möglich, die Editor-Registerkarten in Eclipse farblich zu codieren?
- 3. Wie für Multitouch zu codieren
- 4. Ist es möglich, ein angular-cli-Add-on zu schreiben, ohne es in angular-cli zu codieren?
- 5. DotNetOpenId ClaimedIdentifier - Ist es sicher, diesen Code fest zu codieren?
- 6. ActionFilterAttribute: Wo ist die Eigenschaft 'Abbrechen'?
- 7. Ist es möglich, mehrsprachige Textbibliothek zu iPhone
- 8. Ist es möglich, Socket-Verbindungen zu multiplexen?
- 9. Ist es möglich, bestimmte Komponententests zu ignorieren?
- 10. BlackBerry - ist es möglich, Markenanwendungen zu entwickeln?
- 11. Ist es möglich, ostasiatische Sprachunterstützung zu erkennen?
- 12. Ist es möglich, Alarme zu bearbeiten?
- 13. Ist es möglich, einen Subprozess zu erneuern?
- 14. Ist es möglich, ein Einlaufen zu erkennen?
- 15. Ist es möglich, Erweiterungsmethoden für Console zu schreiben?
- 16. Ist es möglich, benutzerdefinierte Datentypen für MOSS-Benutzerprofileigenschaften zu verwenden?
- 17. Ist es möglich, eine std :: string für read() zu verwenden?
- 18. Ist es möglich für node.js eine Java-Bibliothek zu importieren
- 19. Ist es möglich, Gensim doc2vec für die Klassifizierung zu verwenden
- 20. Ist es möglich, eine Absicht für APPWIDGET_UPDATE programmgesteuert zu werfen?
- 21. Ist es möglich, Symbole für eine EXE neu zu generieren?
- 22. Ist es möglich, viele Pipelines für 1 Runspace zu haben
- 23. Ist es möglich, Groovy-Methode für bestehendes Objekt zu ersetzen?
- 24. Ist es möglich, einen benutzerdefinierten Konverter für Pandoc zu schreiben?
- 25. Ist es möglich, Google Analytics für die Serverseite zu verwenden?
- 26. Ist es möglich, JQuery für Single Select zu verwenden?
- 27. Ist es möglich, für Android auf Android zu entwickeln?
- 28. Ist es möglich, einen Pfad für #include zu verwenden?
- 29. Ist es möglich, Dienste für Angular2 von Loopback zu generieren?
- 30. Ist es möglich, Variablen für Sammlungsnamen mit Pymongo zu verwenden?
Sie können immer 'HttpModule' verwenden. oder eine Basisklasse für alle Ihre Seiten. Ansonsten weiß ich nichts. habe WebForms seit Jahren nicht berührt. – deerchao
Warum verwenden Sie nicht mvc? – Dmytro
@Dmytro. Der Grund ist das neue Web-Formular-Projekt ist für ssrs Funktionen und Web-Formular-Anwendung unterstützt ssrs sowie mein Verständnis, während MVC-Anwendung Post zurück, .NET-Server-Steuerelemente nicht unterstützt, und daher nicht gut ssrs Funktionen. –