# Splitting a page into sections

**URL:** <https://forum.pinegrow.com/t/splitting-a-page-into-sections/6591>\
**Category:** Beginners\
**Tags:** feature-request\
**Created:** [June 5, 2022, 8:15am UTC](https://forum.pinegrow.com/t/splitting-a-page-into-sections/6591 "2022-06-05T08:15:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marco](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Marco](https://forum.pinegrow.com/u/Marco)\
**Post date:** [June 5, 2022, 8:15am UTC](https://forum.pinegrow.com/t/splitting-a-page-into-sections/6591/1 "2022-06-05T08:15:10Z")

</div>

Hello!

I am a full stack .NET developer with 20+ years of experience, working mainly on web applications. While my job doesn’t require to be a web designer, I have been looking for tools to speed up the creation of web pages with popular CSS frameworks (Bootstrap, Tailwind, etc.). If the tool helps making more visually appealing pages, that is a big plus. This is how I have found Pinegrow. I am currently evaluating this editor and I am quite impressed by the extent of its features.

I have a question concerning my work. The web pages I work on are mainly made for [ASP.NET](http://ASP.NET) MVC (Core) and Blazor, with the occasional job using the Angular or Aurelia frameworks. All these frameworks use a modular approach, usually using a main layout with tags to assemble sections of the page, such as a header, footer, navbar, etc.

So, my question is: is there a way to create a page in Pinegrow and split its sections into separate files? That would greatly simplify my workflow. An additional bonus would be the ability to save the files with the needed file extensions (.cshtml, .razor, etc.)

Of course, I could simply copy the html of each individual section, but if I had a web editor that did it for me I would have greater control of the page layout and would speed up the workflow a lot.

---

<div class="post-metadata">

**Author:** ![matjaz](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/matjaz/32/5_2.png) [@matjaz](https://forum.pinegrow.com/u/matjaz)\
**Post date:** [June 5, 2022, 11:41pm UTC](https://forum.pinegrow.com/t/splitting-a-page-into-sections/6591/2 "2022-06-05T23:41:33Z")

</div>

Hi @Marco, welcome to Pinegrow community!

Take a look at the Partials feature, I think it might do the trick by saving document sections into separate files:

> **[Partials | Pinegrow Web Editor](https://pinegrow.com/docs/pinegrow-pro/partials/)**
>
> Partials are files with parts of HTML code or components. Pinegrow lets you edit them in the context of their parent page.

Use Support → Settings → File types editable in PG and add .cshtml, .razor and others. This will let you open these files directly in the visual editor. Of course, the correct display depends on the browser being able to display such file.

Let me know how it goes.

---

<div class="post-metadata">

**Author:** ![Marco](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Marco](https://forum.pinegrow.com/u/Marco)\
**Post date:** [June 6, 2022, 8:37am UTC](https://forum.pinegrow.com/t/splitting-a-page-into-sections/6591/3 "2022-06-06T08:37:04Z")

</div>

Awesome! Thanks a lot, @matjaz . Looks like Pinegrow fits my workflow.
