Pytania otagowane jako asp.net-mvc

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.

11
Ścieżki względne ASP.NET MVC
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 …


5
Wyświetl ciąg jako html w widoku mvc asp.net
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 …

5
Autoryzuj atrybut z wieloma rolami
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 …

5
ASP.NET MVC przekazuje identyfikator w ActionLink do kontrolera
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ż? …
99 c#  asp.net-mvc 

10
Przypisać format DateTime z adnotacjami do danych?
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 …

3
Pakiet w stylu MVC4 dający 403
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 …

8
Interfejs API sieci Web ASP.NET: poprawny sposób zwracania 401 / nieautoryzowanej odpowiedzi
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 - …

13
Html.DropdownListFor wybrana wartość nie została ustawiona
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 …

11
Usuń ActionLink za pomocą okna dialogowego potwierdzenia
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?

3
Po co tworzyć projekt biblioteki klas ASP.NET 5?
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ę …


12
Nie można znaleźć „Microsoft.SqlServer.Types” w wersji 10 lub nowszej na platformie Azure
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 …

20
Nazwa „ViewBag” nie istnieje w bieżącym kontekście - Visual Studio 2015
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 …

2
Jak dodać BundleConfig.cs do mojego projektu?
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 …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.