自定义MVC 5控制器路由输入作为模型

时间:2014-04-28 11:12:42

标签: routing asp.net-mvc-5

我有一个输入为模型的控制器:

public ActionResult arama(AramaSayfa gelen)
{
    ......
}

我的模型如下:

public class AramaSayfa
{
    public string ne { get; set;}
    public int neKadar { get; set;}
    public datetime neZaman { get; set;}
}

从Razor中的beginform调用控制器。单击提交按钮后,生成的链接为:

  /h/arama?ne=asd&neKadar=234&neZaman=01-03-2014

我想让它更友好,并将其缩短为:

/arama/asd/234/asd-234-den-basliyan-fiyatlarla -

最后一部分是出于海上原因生成的,不会影响控制器。我怎么能这样做?

0 个答案:

没有答案