Files
StockMan/StockManMVC/Views/Shared/_MVCGridToolbar.cshtml

58 lines
2.4 KiB
Plaintext

@model StockManMVC.Models.MVCGridToolbarModel
@{
string gridName = Model.MVCGridName;
}
<div class="row">
<div class="col-md-3">
<div class="form-inline">
@if (Model.PageSize)
{
<div class="form-group">
<label>
Page Size: <select class="form-control" data-mvcgrid-type="pageSize" data-mvcgrid-name="@(gridName)">
<option value="5">5</option>
<option value="10">10</option>
<option value="25">25</option>
<option value="50">50</option>
<option value="100">100</option>
</select>
</label>
</div>
}
</div>
</div>
<div class="col-md-9">
<div class="form-inline pull-right">
<div class="btn-group">
@if (Model.ColumnVisibility)
{
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
<span class="glyphicon glyphicon-list" aria-hidden="true"></span> Fields
</button>
<ul class="dropdown-menu" role="menu" data-mvcgrid-type="columnVisibilityList" data-mvcgrid-name="@(gridName)"></ul>
</div>
}
@if (Model.Export)
{
<button class="btn btn-default" data-mvcgrid-type="export" data-mvcgrid-name="@(gridName)">
<span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Export
</button>
}
</div>
@if (Model.GlobalSearch)
{
<span>&nbsp;</span>
<div class="form-group">
<label>
Search: <input type="search" placeholder="Search" class="form-control"
data-mvcgrid-type="additionalQueryOption" data-mvcgrid-option="search" data-mvcgrid-name="@(gridName)"
data-mvcgrid-apply-additional="keyup">
</label>
</div>
}
</div>
</div>
</div>