Layout pages head:

```
<head>
    <link href="@Url.Content("~/Content/themes/base/Site.css")"
          rel="stylesheet" type="text/css" />
</head>

```

A View (AnotherView) from the application needs:

```
<link href="@Url.Content("~/Content/themes/base/AnotherPage.css")"
      rel="stylesheet" type="text/css" />

```

and AnotherView has a partial view (AnotherPartial) which needs:

```
<link href="@Url.Content("~/Content/themes/base/AnotherPartial.css")"
      rel="stylesheet" type="text/css" />

```

Question: How can we **add** these CSS files links **AnotherView and AnotherPartial links to Layout head**?

RenderSection is not a good idea because AnotherPage can have more than one Partials. Add all CSS to head is not useful because it will change dynamicaly (it depends on Anotherpages).