Για να μην πω ανοησίες, πρώτα απ 'όλα, περιφρονήστε το Baidu!! Δεν μπορώ να ψάξω τίποτα, ψάξτε για την ίδια λέξη-κλειδί, το Google είναι η πρώτη απάντηση, από την αναζήτηση Baidu, όλα είναι ανοησίες!!
sb Baidu !!
Στο χειριστήριο:Στην κλάση ελεγκτή Controller στο ASP.NET MVC, υπάρχει αυτή η ιδιότητα μόνο για ανάγνωση:
Περιέχει πληροφορίες διαδρομής. Η κλάση ανήκει στο χώρο ονομάτων Αυτό υποδεικνύει ότι αυτή η κλάση δεν είναι αποκλειστική κλάση για ASP.NET αλλά ανήκει στο ASP.NET. ASP.NET MVC χρησιμοποιεί αυτήν τη διαδρομή για να ξεκινήσει το χειριστήριο και την αντίστοιχη ενέργεια. Ρίξτε μια πιο προσεκτική ματιά σε αυτόν τον τύπο RouteData:
Υπάρχει μια ιδιότητα Values τύπου RouteValueDictionary που διαβάζει τις τιμές της δρομολόγησης. Μπορούμε να χρησιμοποιήσουμε αυτήν την ιδιότητα για να πάρουμε την αξία που θέλουμε.
Γράψτε κώδικα ενέργειας:
σε θέα Εάν στο View, μπορούμε επίσης να λάβουμε το ControllerContext πλήρως μέσω της τιμής της ιδιότητας ViewContext του WebViewPage. Ο λόγος είναι ότι το ViewContext κληρονομεί από το ControllerContext.
Η κλάση ControllerContext έχει την ιδιότητα RouteData που αναφέρεται στην αρχή αυτού του άρθρου
Με αυτόν τον τρόπο, μπορούμε να εμφανίσουμε τα ονόματα των τρεχόντων ελεγκτών και ενεργειών στην προβολή με τον ακόλουθο κώδικα:
|