Pytania otagowane jako asp.net-mvc-3

ASP.NET MVC 3 to trzecia główna wersja rozszerzenia Model-View-Controller do tworzenia aplikacji internetowych w środowisku .NET.

11
ASP.NET MVC 3: Zastąp atrybut „name” atrybutem TextBoxFor
Czy jest to możliwe podczas używania Html.TextBoxFordo zastąpienia atrybutu nazwy? Próbowałem bez powodzenia. Muszę użyć TextBoxFor, aby sprawdzanie poprawności po stronie klienta działało, jednak z powodów, w które nie będę wchodził, potrzebuję nazwy pola tekstowego, aby różniła się od wygenerowanej. Próbowałem następujących rzeczy: @Html.TextBoxFor(x => x.Data, new { name = …

4
Ruby on Rails vs ASP.NET MVC 3 dla faceta .NET? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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, aby uzyskać …


3
@ Html.BeginForm Wyświetlanie „System.Web.Mvc.Html.MvcForm” na stronie
Mam widok maszynki do golenia, w którym dodałem przycisk usuwania do wnętrza instrukcji „if”, a gdy widok jest renderowany w przeglądarce, obok przycisku usuwania jest wyświetlany tekst „System.Web.Mvc.Html.MvcForm” . Jak się go pozbyć? Oto kod: <div id="deletestatusupdate"> @if (update.User.UserName.Equals(User.Identity.Name, StringComparison.OrdinalIgnoreCase)) { @Html.BeginForm("deleteupdate", "home") @Html.Hidden("returnUrl", Request.Url.ToString()) <button name="id" value="@update.StatusUpdateId">Delete</button> } </div> …

13
@ Html.HiddenFor nie działa na listach w ASP.NET MVC
Używam modelu, który zawiera listę jako właściwość. Zapełniam tę listę elementami pobranymi z SQL Server. Chcę, aby lista była ukryta w widoku i przekazana do akcji POST. Później mogę chcieć dodać więcej elementów do tej listy za pomocą jQuery, co sprawia, że ​​tablica nie nadaje się do późniejszego rozszerzenia. Zwykle …


8
Jak ustawić właściwości ViewBag dla wszystkich widoków bez używania klasy bazowej dla kontrolerów?
W przeszłości utknąłem typowe właściwości, takie jak bieżący użytkownik, w ViewData / ViewBag w sposób globalny, ponieważ wszystkie kontrolery dziedziczą ze wspólnego kontrolera podstawowego. Pozwoliło mi to używać IoC na podstawowym kontrolerze, a nie tylko sięgać po globalne udostępnianie takich danych. Zastanawiam się, czy istnieje alternatywny sposób wstawiania tego rodzaju …

11
Mam problem z wieloma kontrolerami o tej samej nazwie w moim projekcie
Uruchamiam następujący błąd w moim projekcie ASP.NET MVC 3: Znaleziono wiele typów pasujących do kontrolera o nazwie „Home”. Może się tak zdarzyć, jeśli trasa obsługująca to żądanie („Home / {action} / {id}”) nie określa przestrzeni nazw do wyszukiwania kontrolera, który pasuje do żądania. W takim przypadku zarejestruj tę trasę, wywołując …

6
Konkatenacja Razor ASP.NET MVC
Próbuję wyrenderować listę HTML, która wygląda jak poniżej, przy użyciu silnika widoku Razor: <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> Kod, którego próbuję użyć do renderowania tej listy, to: <ul> @foreach (var item in Model.TheItems) { <li id="item_@item.TheItemId">Item @item.TheItemId</li> } </ul> Parser się dławi, ponieważ uważa, że ​​wszystko na …

4
Składnia Html.RenderPartial () z Razor
To działa, ponieważ zwraca wynik częściowego renderowania widoku w ciągu: @Html.Partial("Path/to/my/partial/view") Ale wolę używać RenderPartiali wydaje mi się, że muszę napisać: @{Html.RenderPartial("Path/to/my/partial/view");} zamiast: @Html.RenderPartial("Path/to/my/partial/view"); Aby to zadziałało. Komunikat o błędzie: Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments Czy istnieje lepszy sposób zamiast …



6
Widok Razor MVC zagnieżdżony model foreach
Wyobraź sobie typowy scenariusz, to prostsza wersja tego, z czym się spotykam. W rzeczywistości mam kilka warstw dalszego zagnieżdżenia na moim ... Ale taki jest scenariusz Motyw zawiera listę Kategoria zawiera listę Produkt zawiera listę Mój kontroler zapewnia w pełni wypełniony motyw ze wszystkimi kategoriami dla tego motywu, produktami w …

6
Jak przekazać parametry do częściowego widoku w ASP.NET MVC?
Załóżmy, że mam taki częściowy pogląd: Your name is <strong>@firstName @lastName</strong> który jest dostępny tylko poprzez działanie dziecka, takie jak: [ChildActionOnly] public ActionResult FullName(string firstName, string lastName) { } Chcę użyć tego częściowego widoku w innym widoku z: @Html.RenderPartial("FullName") Innymi słowy, chcę mieć możliwość przekazywania firstName i lastName z widoku …


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.