我使用下面的代码来形成网址:
PricingLink = Url.Action("PricingRequestSummary", "GlobalPricing", new { id = pricingId }, this.Request.Url.Scheme)
给我结果:
http://localhost:56287/Admin/GlobalPricing/PricingRequestSummary/4
我只想要(管理员我不想要)
http://localhost:56287/GlobalPricing/PricingRequestSummary/4
如何实现?
由于
答案 0 :(得分:0)
我假设您正在Url.Action
区域下的视图中执行Admin
辅助方法。默认情况下,它将在构建URL时使用当前区域名称。但您可以通过显式传递空字符串作为区域名称来覆盖它。
<a href="Url.Action("PricingRequestSummary", "GlobalPricing",
new { id = pricingId, area = string.Empty }, this.Request.Url.Scheme)">Test</a>