Available in the Full Version

Layout Manager - ASP.NET MVC

This sample demonstrates using the ASP.NET MVC helper for the Layout Manager control.
  • 0
  • 1
  • 2
  • 3
  • 4
  • This sample is designed for a larger screen size.

    On mobile, try rotating your screen, view full size, or email to another device.

    Code View

    Copy to Clipboard
    @using Infragistics.Web.Mvc
    <!DOCTYPE html>
    
    <html>
    <head>
        <title></title>
    
        <!-- Ignite UI for jQuery Required Combined CSS Files -->
        <link href="http://cdn-na.infragistics.com/igniteui/2024.2/latest/css/themes/infragistics/infragistics.theme.css" rel="stylesheet" />
        <link href="http://cdn-na.infragistics.com/igniteui/2024.2/latest/css/structure/infragistics.css" rel="stylesheet" />
    
        <script src="http://ajax.aspnetcdn.com/ajax/modernizr/modernizr-2.8.3.js"></script>
        <script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
        <script src="http://code.jquery.com/ui/1.11.1/jquery-ui.min.js"></script>
    
        <!-- Ignite UI for jQuery Required Combined JavaScript Files -->
        <script src="http://cdn-na.infragistics.com/igniteui/2024.2/latest/js/infragistics.core.js"></script>
        <script src="http://cdn-na.infragistics.com/igniteui/2024.2/latest/js/infragistics.lob.js"></script>
    </head>
    <body>
        <script>
            $(document).ready(function () {
                $('#LayoutManager1').on("iglayoutmanageritemrendered", function (e, args) {
                    args.item.text(args.index);
                    args.item.css("background-color", "#2CBDF9");
                    args.item.css("color", "#FFF");
                    args.item.css("font-size", "20px");
                    args.item.css("padding", "5px 0 0 5px");
                });
            });
        </script>
    
        @(Html.Infragistics()
            .LayoutManager()
            .LayoutMode("flow")
            .ItemCount(5)
            .Render()
        )
        
    </body>
    </html>