Ano ang gamit ng _layout Cshtml sa MVC?
Ano ang gamit ng _layout Cshtml sa MVC?

Video: Ano ang gamit ng _layout Cshtml sa MVC?

Video: Ano ang gamit ng _layout Cshtml sa MVC?
Video: MCV 15'' paano gawin ang box (timelapse) GCQ Edition 2024, Mayo
Anonim

Ang Layout Ang view ay naglalaman ng mga karaniwang bahagi ng isang UI. Ito ay katulad ng masterpage ng ASP. NET webforms. _ViewStart. cshtml file ay maaaring ginamit upang tukuyin ang landas ng layout page, na magiging naaangkop sa lahat ng view ng folder at subfolder nito.

Higit pa rito, ano ang _layout Cshtml sa MVC?

cshtml " file sa ilalim ng "Nakabahagi" na folder. Ang file na " _Layout . cshtml " ay kumakatawan sa layout ng bawat pahina sa application. Mag-right-click sa Shared folder sa Solution Explorer pagkatapos ay pumunta sa item na "Add" at mag-click sa "View". Ngayon ang View ay nalikha na.

Gayundin, ano ang gamit ng RenderBody sa MVC? RenderBody . RenderBody ay tinatawag na i-render ang nilalaman ng isang child view. Ang anumang nilalaman sa nasabing view na wala sa isang @section ay ire-render ni RenderBody . Gamit ang Layout view sa itaas, nangangahulugan iyon na ang lahat ng content sa isang child view ay ire-render sa loob ng.

Katulad nito, maaaring itanong ng isa, ano ang gamit ng _ViewStart Cshtml sa MVC?

_Viewstart . cshtml ay ginamit upang ilagay ang karaniwang UI logic sa kabuuan ng Views sa folder, kung saan ito matatagpuan. Nangangahulugan ito, ang mga view sa isang solong folder na nagkakaroon _Viewstart . cshtml ire-render kasama nito.

Paano gumagana ang _layout Cshtml?

cshtml file, na nakakaapekto sa lahat ng pahina ng nilalaman sa folder kung saan ito ay inilagay, at lahat ng subfolder. Bilang default, ang layout file ay inilagay sa Pages/Shared folder, ngunit ito pwede mailagay kahit saan sa istraktura ng folder ng application.

Inirerekumendang: