将asp net core viewmodel参数转换为字符串url

时间:2016-07-27 12:10:40

标签: c# asp.net-mvc asp.net-core

我想将ViewModel参数传递给url。

此参数是

的继承对象
Dictionary<int, string>.

在RC1中,我可以使用“ToString”方法覆盖自定义url构建:

public override string ToString()
{
    return String.Join("#", this.Select(d => d.Key + "|" + d.Value));
}

所以url有这样的值:

  ?

myUrl参数= 1 |一个#2 | 2

但是自上次更新到ASP NET Core 1.0以来,这无法正常工作,也没有找到其他解决方案进入网络。

有你的想法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

我问开发人员,有一个解决方法: https://github.com/aspnet/Mvc/issues/5093