Powiedzmy, że mam klasę public class ItemController:Controller { public ActionResult Login(int id) { return View("Hi", id); } } Na stronie, która nie znajduje się w folderze Element, w którym się ItemControllerznajduje, chcę utworzyć link do Loginmetody. Więc której Html.ActionLinkmetody powinienem użyć i jakie parametry powinienem przekazać? W szczególności szukam zastąpienia …
Mam dwa pytania: Zastanawiam się, jak mogę wyświetlać brak tekstu łącza podczas używania Html.ActionLink()w widoku MVC (w rzeczywistości jest to Site.Master). Nie ma przeciążonej wersji, która nie zezwala na tekst linku, a kiedy próbuję przekazać tylko puste miejsce string, kompilator mówi mi, że potrzebuje niepustego ciągu. Jak mogę to naprawić? …
Myślę, że tytuł w dużym stopniu to podsumowuje: Jaka jest różnica między RouteLink()i ActionLink()w ASP.NET MVC? tj. kiedy używasz Html.RouteLink()i kiedy używasz Html.ActionLink()w swoim Widoku?
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?
Czy ktoś może mi powiedzieć, jak mogę przesłać wartości do kontrolera za pomocą metody ActionLink i POST? Nie chcę używać przycisków. Myślę, że ma coś z jQuery.
PRACUJE <a href="@Url.Action("edit", "markets", new { id = 1 })" data-rel="dialog" data-transition="pop" data-icon="gear" class="ui-btn-right">Edit</a> NIE DZIAŁA - DLACZEGO? @Html.ActionLink("Edit", "edit", "markets", new { id = 1 }, new {@class="ui-btn-right", data-icon="gear"}) Wygląda na to, że nie możesz przekazać czegoś takiego jak data-icon = "gear" do htmlAttributes? Propozycje?
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.