user-controls c1-cms

user controls - Acceder a los datos de la carpeta de datos de la página desde C#



user-controls c1-cms (1)

Aquí hay un pequeño ejemplo de código para obtener datos de carpeta de página para un tipo de carpeta de página dado. Cambie el tipo Martin.MyPageFolder a su tipo y debería funcionar bien.

using (DataConnection connection = new DataConnection()) { var pageFolderData = from d in connection.Get<Martin.MyPageFolder>() where d.PageId == SitemapNavigator.CurrentPageId select d; foreach (var item in pageFolderData) { // Use the item here as you need } }

Definí una carpeta de datos de página en la vista Datos y creé datos para una de mis páginas.

¿Cómo puedo acceder a estos datos desde un control de usuario de ASP.NET ubicado en la página?