在ASP.NET 4.0中使用Web表单中的路由。希望在RoutingExpressionBuilder类中使用动态参数,例如:
NavigateUrl =“<%$ RouteUrl:searchterm = {dynamicParameterFromObject}%>”>
想知道正确的语法是否可用。
欢呼答案 0 :(得分:0)
很难处理<%$语法。
这种替代方案应该有效。
<%
String routeName= "<<routeName>>";
String controllerName= "<<controllerName>>";
String actionName="<<action>>";
String url=GetRouteUrl(routeName, new { Controller = controllerName, Action=actionName });
%>
...
NavigateUrl="<%=url%>"