Umbraco 7.3.1 CurrentPage.Children 问题

Umbraco 7.3.1 CurrentPage.Children issue

考虑这段代码:

@inherits Umbraco.Web.Macros.PartialViewMacroPage
@{ 
    var pages = @CurrentPage.Children; 
}

  <table style="width:100% !important">
    <thead>
    <tr>
      <td>Subbasin Name</td>
      <td style="width: 15% !important">Hydrologic Unit Code (HUC)</td>
      <td style="width: 25% !important">TMDL Status</td>
      <td style="width: 25% !important">Implementation Plan Status</td>
      <td style="width: 15% !important">Five Year Review Status</td>
    </tr>
    </thead>
    <tbody>
    @foreach (var page in @pages){
      <tr>
        <td><a href="@page.URL">@page.pageTitle</a> <br />@page.watershedName</td>
        <td>@page.hydrologicUnitCode</td>
        <td>@page.tmdlStatus</td>
        <td>@page.implementationPlanStatus</td>
        <td>@page.fiveYearReviewStatus</td>
       </tr>
    }
    </tbody>
  </table>

问题:table 根据需要绘制和填充,但一方面...

<a href="@page.URL">@page.pageTitle</a>

每个 child 页面的 URL 都不正确.. table 的每一行都有正确的标题,其他列都是正确的,但是锚是由 CurrentPage 的 URL 而不是每个 Child 的 .Url 组成的。我假设我做错了什么,但我不明白为什么这不起作用。

有什么建议吗?

谢谢!

发现我的问题 - 区分大小写(呃)。 变化:

<a href="@page.URL">@page.pageTitle</a>

至:

<a href="@page.Url">@page.pageTitle</a>

解决了问题。