Skip to main content

syncfusion-aspnetcore-cards

Complete guide to implementing Syncfusion ASP.NET Core Card component with layout structures, headers, images, actions, and advanced customization. Use this skill when building card-based layouts, displaying content with headers and images, creating action buttons, or organizing responsive card designs.

Datos de origen

Repositorio
syncfusion/aspnetcore-ui-components-skills
Última actividad en el origen
6 de julio de 2026 a las 07:20
Idioma detectado de SKILL.md
inglés
Estrellas
0
Forks
2

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
7 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
syncfusion-aspnetcore-cards
description
Complete guide to implementing Syncfusion ASP.NET Core Card component with layout structures, headers, images, actions, and advanced customization. Use this skill when building card-based layouts, displaying content with headers and images, creating action buttons, or organizing responsive card designs.
metadata
{"author":"Syncfusion Inc","version":"34.1.29","category":"Layout Components"}
# Implementing Syncfusion ASP.NET Core Card Component The Card component is a flexible layout container for displaying content with headers, images, actions, and more. It's perfect for creating product showcases, content summaries, user profiles, and dashboard widgets with a clean, modern appearance. ## When to Use This Skill Use the Card component when you need to: - **Display organized content** — Group related information (titles, images, text, actions) in a visually cohesive container - **Create dashboard widgets** — Build reusable card layouts for dashboard panels and content cards - **Showcase products or items** — Present product images, descriptions, and action buttons in a structured format - **Build responsive layouts** — Enable horizontal/vertical stacking with responsive design - **Add interactive elements** — Include buttons, links, images, and other components within the card - **Implement modern UI patterns** — Follow Material Design and modern card-based interfaces ## Component Overview The Syncfusion ASP.NET Core Card (`e-card` class) provides: - **Flexible structure** — Headers, content, images, action buttons in any combination - **Layout options** — Vertical (default), horizontal, or stacked layouts - **Rich content support** — Text, images, headers with titles/subtitles, dividers - **Action buttons** — Horizontal or vertical button alignment for user interactions - **Responsive design** — Adapts to different screen sizes and containers - **Easy customization** — CSS classes for styling and positioning ## Documentation and Navigation Guide ### Getting Started 📄 **Read:** [references/getting-started.md](references/getting-started.md) - ASP.NET Core project setup and prerequisites - Adding Syncfusion stylesheets and scripts - Creating your first basic card - Running the application and viewing results ### Header and Content 📄 **Read:** [references/header-and-content.md](references/header-and-content.md) - Header structure with titles and subtitles - Adding header images with alignment options - Content areas for text and HTML elements - Complete examples with proper element structure ### Images and Dividers 📄 **Read:** [references/images-and-dividers.md](references/images-and-dividers.md) - Including full-width images in cards - Adding image titles and captions with overlays - Using dividers to separate content sections - Multiple images and advanced image layouts ### Action Buttons 📄 **Read:** [references/action-buttons.md](references/action-buttons.md) - Creating action button containers - Horizontal vs vertical button alignment - Button styling with e-card-btn class - Using buttons and anchor tags as actions ### Horizontal and Stacked Layouts 📄 **Read:** [references/horizontal-layout.md](references/horizontal-layout.md) - Creating horizontal card layouts with e-card-horizontal - Mixing horizontal and vertical with e-card-stacked - Content positioning in multi-column designs - Responsive considerations for horizontal layouts ### Advanced Customization 📄 **Read:** [references/advanced-customization.md](references/advanced-customization.md) - Customizing image title positioning with CSS - Integrating other Syncfusion components inside cards - Styling and theming options - Real-world integration examples (ListViews, forms, etc.) ## Quick Start Example Basic card with header and content: ```html <div class="e-card"> <div class="e-card-header"> <p><strong>Card Title</strong></p> <p>Subtitle or description</p> </div> <div class="e-card-content"> Your content goes here </div> </div> ``` ## Common Patterns ### Pattern 1: Card with Image and Header ``` Header (title/subtitle) + Image + Content + Actions ``` Use for product cards, profile cards, blog post previews. ### Pattern 2: Horizontal Image + Content ``` Image (left) | Header + Content + Actions (right) ``` Use for horizontal layouts, list items, media cards. ### Pattern 3: Image with Title Overlay ``` Image + Title (overlay at bottom) + Actions ``` Use for gallery cards, featured content, visual showcases. ### Pattern 4: Content-Only Card ``` Header + Content + Divider + Actions ``` Use for simple information cards, summary cards, action items. ## Key CSS Classes | Class | Purpose | |-------|---------| | `e-card` | Root card container | | `e-card-header` | Header wrapper element | | `e-card-content` | Content area | | `e-card-image` | Full-width card image | | `e-card-title` | Image overlay title | | `e-card-actions` | Action button container | | `e-card-btn` | Action button styling | | `e-card-separator` | Divider between sections | | `e-card-horizontal` | Horizontal layout | | `e-card-stacked` | Vertical section in horizontal layout | | `e-card-vertical` | Vertical action button alignment | | `e-card-corner` | Rounded corners on images | ## Before You Begin Ensure your ASP.NET Core project has: - Syncfusion NuGet packages installed - TagHelpers registered in `_ViewImports.cshtml` - Syncfusion CSS stylesheets referenced in `_Layout.cshtml` - Required JavaScript files included For a complete setup walkthrough, see [Getting Started](references/getting-started.md).
Ver en GitHub