Я хочу использовать бутстрап Glyphicons для редактирования, удаления и деталей. по умолчанию был данКак изменить изменение html action для url action в mvc
@Html.ActionLink("Edit", "Edit", new { id = item.UserID }, new { data_modal = "" })
я хочу изменить его, чтобы использовать значок, чтобы представить его таким образом я редактировать его
<a href="@Url.Action("Edit", "Edit", new { id = item.UserID }, new { data_modal = "" })" class="btn btn-warning">
<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>
</a>
ошибку я получил
Ошибка CS1503 Аргумент 3: не может конвертировать из '< Анонимный тип: int id>' to 'System.Web.Routing.RouteValueDictionary'
Ошибка CS1503 Аргумент 4: не может конвертировать из «» < анонимный тип: строка data_modal>»на„строка“
Удалить 'new {data_modal =" "}' из '@ Url.Action'. Я предполагаю, что вы хотите добавить это как атрибут html в элемент ''? –
Какова должна быть цель вашего 4-го аргумента в методе 'Url.Action'? Согласно [MSDN] (https://msdn.microsoft.com/en-us/library/system.web.mvc.urlhelper.action (v = vs.118) .aspx) это протокол, так как первый комментарий, вы должны обязательно удалить его. – 0xDECAFBAD
четвертый параметр это ** Протокол **, поэтому вы не можете применить строковое значение. –