Po prostu zadano to pytanie jako prawdziwe/fałszywe w rozmowie telefonicznej i było trochę zakłopotane . Jakieś pomysły?W .Net, czy możliwe jest użycie Response.Write w klasie, która nie dziedziczy po System.Web.UI.Page
Q
W .Net, czy możliwe jest użycie Response.Write w klasie, która nie dziedziczy po System.Web.UI.Page
10
A
Odpowiedz
23
Można zdobyć obiektu odpowiedź od HttpContext statycznego obiektu:
System.Web.HttpContext.Current.Response.Write("Some Text")
Jeśli obecne zwraca NULL to kod nie jest uruchamiany jako część żądania strony. Jeśli ponownie zostaniesz zapytany, to jest odpowiedź, ale pytanie uzupełniające powinno brzmieć "dlaczego chcesz?".
0
Tak, oczywiście. Jeśli masz referencję do instancji "Respone", możesz wywołać na nich dowolną metodę.
1
Krótka odpowiedź brzmi: tak. W wywiadzie id wspomnieć o przykładzie UserControl.
Powiązane problemy
- 1. Czy jest możliwe użycie "number_to_currency" w kontrolerze?
- 2. Czy jest możliwe użycie CallerMemberNameAttribute w f #
- 3. Ustawia wartość argumentu w klasie, która dziedziczy po int lub float lub str
- 4. Czy możliwe jest użycie std :: iter :: FlatMap.clone()?
- 5. Czy jest możliwe użycie zewnętrznego pliku SQL w migracji Rails?
- 6. Czy możliwe jest uwzględnienie właściwości nadrzędnych w rozszerzonej klasie Sass?
- 7. Możliwe jest użycie kodu lua w Unity3D
- 8. Czy jest możliwe użycie funkcji jednoargumentowej zamiast binarnej w `flip`?
- 9. Czy w Protobuf-net możliwe jest serializowanie nieprzypisanych klas?
- 10. Czy jest możliwe dziedziczenie wielokrotne w VB .Net?
- 11. używanie findviewbyid w klasie, która NIE rozszerza aktywności w Androidzie
- 12. Czy możliwe jest użycie strony JSP jako szablonu dla serwletu?
- 13. Dlaczego NSOrderedSet nie dziedziczy po NSSet?
- 14. Czy użycie java.io.BufferedOutputStream jest bezpieczne?
- 15. Użycie WebUtility.HtmlDecode w .NET Core
- 16. czy możliwe jest użycie lambda jako domyślnego słownika?
- 17. Czy jest możliwe użycie dwóch pomocników rekordów dla typu łańcucha?
- 18. WPF. Czy możliwe jest użycie "prostokątnych granic" elipsy?
- 19. Czy jest możliwe użycie biblioteki C z python AppEngine?
- 20. Czy możliwe jest użycie warunków na ekranie debuggera?
- 21. W PHP jest możliwe użycie funkcji wewnątrz zmiennej
- 22. Możliwe jest użycie OleDbConnections z komponentem Script?
- 23. dlaczego jest możliwe użycie undefined struct w c
- 24. Czy jest możliwe użycie OutputCache na metodach kontrolera mvc JsonResult?
- 25. Czy możliwe jest użycie prostej pętli wewnątrz synchronizacji?
- 26. Możliwe użycie odniesienia wstecznego w zakresie liczb?
- 27. Response.Write i UpdatePanel
- 28. Dlaczego przeciążanie nie jest możliwe w C?
- 29. Czy jest możliwe, aby projekt C# używał wielu wersji .NET?
- 30. Czy możliwe jest umieszczenie metody w klasie nadrzędnej, aby wszystkie instancje podklas były zgrupowane w rspec?
Dostępne również w ProcessRequest na dowolnym IHttpHandler na przykład. – annakata
Zakładam, że krótka odpowiedź brzmi: Tak, ponieważ możesz utworzyć własny obiekt odpowiedzi przy użyciu System.Web.HttpContext.Current.Response. Oczywiście nie można uzyskać dostępu do obiektu Response powiązanego z bieżącą stroną dostępną za pośrednictwem klasy Strona. Wszystko czego chcieli, to prawda/fałsz! Dzięki za wszystkie odpowiedzi. – Gais