Я видел в примечаниях к выпуску RC 2:
"Новый тип UrlParameter позволяет удалять значения по умолчанию в маршрутах после выполнения маршрутизации URL."
Но я все еще получаю значения маршрута в пути.
Вот что я получаю:
<div id="PartialView">
<%Html.RenderAction("Partial"); %>
</div>
<% using (Ajax.BeginForm("Partial", new { name = "test" }, new AjaxOptions() { UpdateTargetId = "PartialView" }))
{ %>
<button type="submit">
Submit</button>
<%} %>
На частичной странице:
<% using (Ajax.BeginForm("Partial", new AjaxOptions() { UpdateTargetId = "PartialView" }))
{ %>
<%=Html.TextBox("test") %>
<%} %>
Вывод URL Ajax с частичным представлением:
/Home/Partial?name=test
Где значения маршрута также включены в Ajax Path.
Это поведение по умолчанию или дефект ...?
Спасибо,
Santhosh