我认为在 C# 中,您可以像这样创建内联 RouteValueDictionary 实例:
<%=Html.RouteLink(Model.Name, "SomeRoute", new { id = Model.Id }) %>
Visual Basic 中的等价物是什么?
这有效,但很罗嗦:
<%
Dim d As New RouteValueDictionary()
d.Add("id", Model.Id)
%>
<%=Html.RouteLink(Model.Name, "SomeRoute", d)%>