ASP.NET Ajax components

DbNetSuite is a set of lightweight integrated AJAX enabled ASP.NET components for creating web applications that interface with the database and file systems.

DbNetSuite controls are designed with enterprise performance in mind. In this example you can see DbNetGrid managing a dataset of half a million rows.

Visitor IP Addresses

MVC View Source (Razor syntax)

<h4>Visitor IP Addresses</h4>
<div id="Grid1"></div>
@using DbNetLink.DbNetSuite.UI
@{
    DbNetLink.DbNetSuite.UI.DbNetGrid Grid = new DbNetLink.DbNetSuite.UI.DbNetGrid();
    Grid.ConnectionString = "V009U33DEK";
    Grid.FromPart = "track";
    Grid.ID = "Grid1";
    Grid.OptimizeForLargeDataSet = true;
    Grid.InsertRow = false;
    Grid.UpdateRow = false;
    Grid.DeleteRow = false;
    Grid.Save = false;
    Grid.Print = false;
    Grid.Copy = false;
    Grid.PageSize = 10;

    Grid.GridColumns.Add("Created");
    Grid.GridColumns.Add("IP");
    Grid.ToolbarButtonStyle = DbNetLink.DbNetSuite.Shared.ToolButtonStyles.ImageAndText;
    Grid.Theme = Themes.Bootstrap;
                                                      
    @Html.Raw(DbNetLink.DbNetSuite.UI.MVC.Render(Grid));
};
            
DbNetSuite can also be implemented using client-side JavaScript and as ASP.NET web control. Click here to see syntax examples for these types of implementation.