Это у меня на маршруте (работает)
routes.MapRoute("ClientIndexAndSubstringChar", _
"{controller}/{action}/{FirstChar}", _
New With {.char = "[a-zA-Z0-9]"})
Это у меня в контроллере (работает)
Function Index(Optional ByVal KlantenSet As List(Of Domain.Slave.Klant) = Nothing, Optional FirstChar As Char = Nothing, Optional format As String = "html") As ActionResult
//Some Code
End Function
Это мой вид (неправильно связывается)
@If ViewBag.ClientsLetters IsNot Nothing Then
For Each ClientLetter As String In ViewBag.ClientsLetters
@<div class="ClientsLetter">
@Html.ActionLink(ClientLetter, "Index", "Client", New With {.FirstChar = ClientLetter})
</div>
Next
End If
Действие LinkLink неверно ....
Что я должен сделать, чтобы это исправить?
Моя ссылка ссылается на:
http://localhost:52254/Client/Index.html?Length=6
Вместо
http://localhost:52254/Client/Index/A