ルート名とルート値によってプログラムでリンクを生成しようとしています。ルートと値をデータベースに保存します。
このヘルパーを機能させるにはどうすれば調整できますか?
public static string GenerateLink(this HtmlHelper helper, string routeName, Dictionary<string, string> parameters)
{
// ??
RouteValueDictionary rd = new RouteValueDictionary();
foreach (var item in parameters)
{
rd.Add(item.Key, item.Value);
}
// string url = ??
return url;
}
次のように使用します。
<%= Html.GenerateLink(Model.SomeLinkName, Model.RouteName, ..?) %>
/M