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.
W moich aplikacjach często muszę używać ścieżek względnych. Na przykład, kiedy odwołuję się do JQuery, zwykle robię to w ten sposób: <script type="text/javascript" src="../Scripts/jquery-1.2.6.js"></script> Teraz, gdy przechodzę do MVC, muszę wziąć pod uwagę różne ścieżki, które może mieć strona, względem katalogu głównego. Był to oczywiście problem z przepisywaniem adresów URL …
Próbuję załadować tablicę JavaScript z tablicą z mojego modelu. Wydaje mi się, że powinno to być możliwe. Żaden z poniższych sposobów nie działa. Nie można utworzyć pętli JavaScript i inkrementować za pomocą tablicy modelu ze zmienną JavaScript for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } Nie można utworzyć pętli …
Mam kontroler, który generuje ciąg zawierający znaczniki html. Teraz, gdy wyświetlam go na widokach, jest wyświetlany jako prosty ciąg zawierający wszystkie tagi. Próbowałem użyć pomocnika HTML do kodowania / dekodowania, aby wyświetlić go poprawnie, ale nie działa. string str= "<a href="/Home/Profile/seeker">seeker</a> has applied to <a href="/Jobs/Details/9">Job</a> floated by you.</br>"; Z …
Chciałbym dodać uprawnienia do kontrolera dla wielu ról jednocześnie. Zwykle wyglądałoby to tak: [Authorize(Roles = "RoleA,RoleB,RoleC")] public async Task<ActionResult> Index() { } Ale zapisałem swoje role w stałych, ponieważ w pewnym momencie mogą się zmienić lub rozszerzyć. public const RoleA = "RoleA"; public const RoleB = "RoleB"; public const RoleC …
Nie widzę możliwości odzyskania identyfikatora, który wysyłam w html.ActionLink w moim kontrolerze, oto co próbuję zrobić <li> <%= Html.ActionLink("Modify Villa", "Modify", "Villa", new { @id = "1" })%></li> public ActionResult Modify(string ID) { ViewData["Title"] =ID; return View(); } To właśnie zalecał samouczek, który śledziłem, ale nie działa, ale umieszcza również? …
Mam ten atrybut w moim modelu widoku: [DataType(DataType.DateTime)] public DateTime? StartDate { get; set; } Jeśli chcę wyświetlić datę lub wypełnić pole tekstowe datą, mam następujące: <%: Model.StartDate %> <%: Html.TextBoxFor(m => m.StartDate) %> Zawsze, gdy wyświetlana jest data, jest wyświetlana w następujący sposób: 01/01/2011 12:00:00 Ale chciałbym wyświetlić tylko …
Po włączeniu grupowania / minifikacji niektóre z moich pakietów wydają się mieć nieprawidłowy adres URL w przeglądarce (kończący się znakiem /), a usługi IIS wyświetlają zabroniony błąd 403, tak jakby próbowały wyświetlić zawartość folderu. Nie ma różnicy w sposobie konfiguracji moich pakietów - nie są to pliki .min.css, uprawnienia dostępu …
Mam witrynę internetową MVC, która używa uwierzytelniania OAuth / token do uwierzytelniania żądań. Wszystkie odpowiednie kontrolery mają odpowiednie atrybuty, a uwierzytelnianie działa prawidłowo. Problem polega na tym, że nie wszystkie żądania można autoryzować w zakresie atrybutu - niektóre sprawdzenia autoryzacji muszą być przeprowadzane w kodzie wywoływanym przez metody kontrolera - …
Jak mogę ustawić wybraną wartość Html.DropDownListFor? Rozejrzałem się po Internecie i zauważyłem, że można to osiągnąć za pomocą czwartego parametru, tak jak poniżej: @Html.DropDownListFor(m => m, new SelectList(Model, "Code", "Name", 0), "Please select a country") Moja lista wyboru zostanie wyświetlona w następujący sposób: <select id="ShipFromCountries" name="ShipFromCountries"> <option value="">Please select a …
Próbuję zaimplementować prosty ActionLink, który usunie rekordy za pomocą ASP.NET MVC. Oto, co mam do tej pory: <%= Html.ActionLink("Delete", "Delete", new { id = item.storyId, onclick = "return confirm('Are you sure?');" })%> Jednak nie pokazuje pola potwierdzenia. Najwyraźniej czegoś brakuje lub nieprawidłowo utworzyłem łącze. Czy ktoś może pomóc?
Próbuję dowiedzieć się, co „ASP.NET 5 Class Library” (vNext) projekt C # ma wspólnego z ASP.NET. Po co tworzyć projekt za pomocą tego szablonu, a nie tylko zwykły projekt C # „Biblioteka klas”? Podoba mi się nowe funkcje, takie jak plik project.json zamiast pliku .csproj itp., Ale nie wydaje się …
Próbuję zrobić webapi w ASP.NET MVC 4. Webapi użyło typów Entity Framework 5 Spatial i napisałem bardzo prosty kod. public List<Area> GetAllAreas() { List<Area> aList = db.Areas.ToList(); return aList; } Obszar zawiera DbGeometry. Kiedy uruchamiam ten lokalny, działa, ale kiedy publikuję go na lazurze, wyświetla mi się ten błąd: Typy …
Znowu zaczynam programować w ASP.NET i napotkałem mały błąd w programie Visual Studio. Moje pliki .cshtml wyświetlają błędy podczas korzystania z kilku funkcji maszynki do golenia. Na przykład „Nazwa„ ViewBag ”nie istnieje w obecnym kontekście”. Oto zdjęcie: Używam projektu demonstracyjnego. Projekt można znaleźć tutaj: https://github.com/Wintellect/Angular-MVC-Cookbook/tree/master/BasicProject Przejrzałem kilka innych wątków i …
Mam projekt ASP.Net MVC i chcę realizować łączenia w pakiet, ale wszystko, co mogę znaleźć w internecie kieruje mnie do otwarcia BundleConfig.cssię App_Start- jednak ten plik nie istnieje w moim projekcie. Mam tylko trzy pliki w tym folderze: FilterConfig, RouteConfigiWebApiConfig . Konfiguracja pakietu nie została wygenerowana podczas tworzenia rozwiązania (IIRC …
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.