获取路径的VirtualPath

时间:2015-11-13 17:20:23

标签: asp.net vb.net routes asp.net-routing

我有以下路线:

routes.MapPageRoute("RouteTest",
            "Path1/Path2/Path3/{PARAM1}-{PARAM2}/{OPTPARAM}",
            "~/MyPath/Default.aspx",
            True,
            New RouteValueDictionary(New With {.OPTPARAM = Nothing}),
            Nothing,
            Nothing)

我知道两个非可选参数的值:PARAM1(比方说20)和PARAM2(让我们说30)。

如何使用Route.GetVirtualPath在ASPX.VB页面中构建路径? 结果应为Path1/Path2/Path3/20-30/。理想情况下,我不想直接使用字符串,替换值(特别是因为有OPTPARAM等可选值。

0 个答案:

没有答案