ASP.NET MVC Framework to platforma i narzędzie aplikacji internetowych typu open source, które implementuje wersję wzorca model-view-controller (MVC) dostosowaną do aplikacji internetowych i opartą na technologii ASP.NET.
Jestem zupełnie nowy w stosie ASP.NET MVC i zastanawiałem się, co stało się z prostym obiektem Page i obiektem Request ServerVariables? Zasadniczo chcę wyciągnąć adres IP komputera klienckiego, ale nie rozumiem, jak zmieniła to wszystko obecna struktura MVC. O ile rozumiem, większość obiektów zmiennych została zastąpiona wariantami HttpRequest . Czy …
Czy możesz wyjaśnić cel ValidateAntiForgeryToken i pokazać mi przykład ValidateAntiForgeryTokenw MVC 4? Nie mogłem znaleźć przykładów wyjaśniających ten atrybut?
Jestem BARDZO zdezorientowany, dlaczego ten kod Html.ActionLink("About", "About", "Home", new { hidefocus = "hidefocus" }) wyniki w tym linku: <a hidefocus="hidefocus" href="/Home/About?Length=4">About</a> hidefocusCzęścią jest to, czego dąży do osiągnięcia, ale skąd ?Length=4pochodzi?
Aplikacja ASP.NET MVC4 Web API definiuje metodę wysyłania w celu uratowania klienta. Klient jest przekazywany w formacie json w treści żądania POST. Parametr klienta w metodzie post zawiera wartości null dla właściwości. Jak to naprawić, aby opublikowane dane były przekazywane jako obiekt klienta? Jeśli to możliwe, należy użyć Content-Type: application …
Mam problem z wysyłaniem plików przechowywanych w bazie danych z powrotem do użytkownika w ASP.NET MVC. To, czego chcę, to widok z listą dwóch linków, z których jeden służy do wyświetlania pliku i pozwala typowi mimetalnemu wysłanemu do przeglądarki określić, jak powinien być obsługiwany, a drugi do wymuszenia pobrania. Jeśli …
Czy jest jakaś różnica między HTML.ActionLinkvs Url.Actionczy są to tylko dwa sposoby robienia tego samego? Kiedy powinienem preferować jeden od drugiego?
Tak więc tytuł powinien mówić sam za siebie. Aby utworzyć komponenty wielokrotnego użytku w ASP.NET MVC, mamy 3 opcje (mogą to być inne, o których nie wspomniałem): Częściowy widok: @Html.Partial(Model.Foo, "SomePartial") Szablon edytora niestandardowego: @Html.EditorFor(model => model.Foo) Niestandardowy szablon wyświetlania: @Html.DisplayFor(model => model.Foo) Pod względem faktycznego widoku / HTML wszystkie …
Mam projekt, który wymaga od moich adresów URL kropek na ścieżce. Na przykład mogę mieć adres URL, taki jak www.example.com/people/michael.phelps Adresy URL z kropką generują 404. Mój routing jest w porządku. Jeśli przejdę przez Michaelphelpsa, bez kropki, wszystko będzie działać. Po dodaniu kropki pojawia się błąd 404. Przykładowa witryna działa …
Chcę mieć 2 modele w jednym widoku. Strona zawiera zarówno LoginViewModeli RegisterViewModel. na przykład public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email { get; set; …
Jak mogę szybko ustalić, jaki jest główny adres URL mojej aplikacji ASP.NET MVC? To znaczy, jeśli IIS jest skonfigurowany do obsługi mojej aplikacji pod adresem http://example.com/foo/bar , to chciałbym móc uzyskać ten adres URL w niezawodny sposób, który nie wymaga pobierania bieżącego adresu URL z prośbę i posiekaj ją w …
Jaka jest różnica między ViewResult()i ActionResult()w ASP.NET MVC? public ViewResult Index() { return View(); } public ActionResult Index() { return View(); }
Chciałem ustawić klasę CSS na mojej stronie wzorcowej, która zależy od bieżącego kontrolera i akcji. Mogę dostać się do regulatora prądu poprzez ViewContext.Controller.GetType().Name, ale w jaki sposób mogę uzyskać aktualny działań (np Index, Showitd.)?
Próbuję odczytać klucze z Web.configpliku na innej warstwie niż warstwa internetowa (to samo rozwiązanie) Oto, czego próbuję: string userName = System.Configuration.ConfigurationManager.AppSettings["PFUserName"]; string password = System.Configuration.ConfigurationManager.AppSettings["PFPassWord"]; A oto moje appSettingsw Web.configpliku: <configuration> .... <appSettings> <add key="PFUserName" value="myusername"/> <add key="PFPassWord" value="mypassword"/> </appSettings> .... </configuration> Kiedy debuguję kod usernamei robię passwordto po prostu …
Jaki jest właściwy sposób na znalezienie bezwzględnej ścieżki do folderu App_Data z kontrolera w projekcie ASP.NET MVC? Chciałbym mieć możliwość tymczasowej pracy z plikiem .xml i nie chcę kodować ścieżki na stałe. To nie działa: [HandleError] public class HomeController : Controller { public ActionResult Index() { string path = VirtualPathUtility.ToAbsolute("~/App_Data/somedata.xml"); …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.