Скажімо, у мене клас public class ItemController:Controller { public ActionResult Login(int id) { return View("Hi", id); } } На сторінці, яка не знаходиться в папці "Елемент", де ItemControllerзнаходиться, я хочу створити посилання на Loginметод. Отже, який Html.ActionLinkметод я повинен використовувати і які параметри я повинен пройти? Зокрема, я шукаю заміну …
У мене є два питання: Мені цікаво, як я можу відображати текст посилання під час використання Html.ActionLink()в режимі перегляду MVC (насправді це так Site.Master). Не існує перевантаженої версії, яка не дозволяє текст посилання, і коли я намагаюся ввести лише порожній string, компілятор каже мені, що йому потрібна не порожня рядок. …
Я думаю, що заголовок в значній мірі підсумовує його: Яка різниця між RouteLink()і ActionLink()в ASP.NET MVC? тобто коли ви використовуєте Html.RouteLink()і коли ви використовуєте Html.ActionLink()у своєму представленні?
Я намагаюся реалізувати просту, ActionLinkяка буде видаляти записи за допомогою ASP.NET MVC. Це те, що я маю досі: <%= Html.ActionLink("Delete", "Delete", new { id = item.storyId, onclick = "return confirm('Are you sure?');" })%> Однак це поле не підтверджує. Ясна річ я щось пропускаю або я неправильно побудував посилання. Хтось може …
Хто-небудь може сказати мені, як я можу подати значення на контролер за допомогою методу ActionLink та POST? Я не хочу використовувати кнопки. Я здогадуюсь, що це щось із jquery.
РОБОТИ <a href="@Url.Action("edit", "markets", new { id = 1 })" data-rel="dialog" data-transition="pop" data-icon="gear" class="ui-btn-right">Edit</a> НЕ ПРАЦЮЄ - ЧОМУ? @Html.ActionLink("Edit", "edit", "markets", new { id = 1 }, new {@class="ui-btn-right", data-icon="gear"}) Здається, ви не можете передати щось на зразок data-icon = "gear" у htmlAttributes? Пропозиції?