Wiem, wiem, wiem. Nie powinienem robić formularzy sieciowych w MVC, całkowicie się z tym zgadzam. Ale ludzie, którzy podpisują moją pensję, nie zatwierdzą teraz całkowitej konwersji naszej witryny do MVC. Robimy krok po kroku krok po kroku, aby je przekonwertować, dodając nowe funkcje w MVC.ASP.NET MVC - czy IsPostBack nadal tu jest?
Moje pytanie brzmi: jak uzyskać dostęp do właściwości IsPostBack z kontrolera?
Edytuj: Aby dodatkowo wyjaśnić, mam formant użytkownika sieci na mojej stronie wzorcowej mvc, która może inicjować postbacks. Próbuję zidentyfikować te postsy wersetów posta mvc. W tym momencie myślę, że po prostu sprawdzę klucze formularza żądania dla klucza "__viewstate" i jeśli zostanie on znaleziony, potraktuj to jako odświeżenie.
'public static bool IsPostBack (wniosek ten HttpRequestBase) {return __viewstate-something-something} 'jest prawdopodobnie najbardziej zbliżony do ciebie. Jednak umieszczenie elementów kontrolnych użytkownika Web Form na stronach wzorcowych MVC może spowodować problemy w przyszłych wersjach środowiska ASP.NET MVC. – bzlm
Dlaczego nie powinniśmy używać formularzy internetowych w MVC? Używam formularzy internetowych. Ale nie jestem profesjonalistą. Co jeszcze możemy użyć innych niż formularzy internetowych? –