我需要控制器的完全限定 URL 以在 Javascript 中构建 URL。但是,我不想要特定的操作,因为这会根据客户端代码而改变。我试过(在我的 _Layout.cshtml 中)
Url.RouteUrl(new { controller = "Foo" })
然而,这总是会给我当前视图的动作,例如“/Foo/Bar”。当然,我现在可以扔掉最后一个斜线和之后的所有内容,但在我看来,必须有更好的方法来做到这一点。
我需要控制器的完全限定 URL 以在 Javascript 中构建 URL。但是,我不想要特定的操作,因为这会根据客户端代码而改变。我试过(在我的 _Layout.cshtml 中)
Url.RouteUrl(new { controller = "Foo" })
然而,这总是会给我当前视图的动作,例如“/Foo/Bar”。当然,我现在可以扔掉最后一个斜线和之后的所有内容,但在我看来,必须有更好的方法来做到这一点。