Я эту ссылку на страницуHtml.ActionLink(): новое {значение маршрута} действует странно. Я не знаю, где длина = 17 параметр приходит из
<% = Html.ActionLink(item.Title, "Edit", "ArticleManagement",
new { id = item.ArticleDataID })%>
и простой способ, чтобы получить статью Id
public ActionResult Edit(int id)
{
//Do something
}
К сожалению, я м получает сообщение об ошибке»словаря параметра содержит нулевое значение для параметра идентификатора int32 для редактирования (Int32) ...„
Когда я проверить URL-адрес, я вижу что-то вроде“http://localhost:59786/ArticleManagement/Edit?Length=17 "
Что такое" Length = 17 «? и что там делать? Во всяком случае, пока я работаю с коллекцией, на которой есть только 3 элемента.
Спасибо за помощь
Теперь это имеет смысл. Теперь работает. Поэтому, если я хочу использовать как значения маршрута, так и атрибуты html, как это сделать? – Richard77
Отредактирован ответ. – Castrohenge
@Kieramaine: приятно. и спасибо большое – Richard77