BoldSignA modern eSignature application with affordable pricing. Sign up today for unlimited document usage!
<div id="ControlRegion">
@(Html.EJ().Grid<object>("Grid")
.CssClass("copyText")
)
</div>
<style>
.e-grid.copyText .e-rowcell {
-moz-user-select: inherit;
-khtml-user-select: inherit;
-webkit-user-select: text;
-ms-user-select: inherit;
user-select: inherit;
}
</style> |
@(Html.EJ().Grid<MvcApplication66.OrdersView>("FlatGrid")
.FilterSettings(filter =>
{
filter.FilterType(FilterType.Menu).FilteredColumns(fi =>
{
fi.Field("ShipCity").Value("Be").Predicate("and").Operator(FilterOperatorType.StartsWith).Add();
});
})
.Columns(col =>
{
. . . .
})
)
|
@Html.EJ().Button("btn").Text("Filter").ClientSideEvents(events => events.Click("onClick"))
@(Html.EJ().Grid<object>("Grid")
.AllowPaging()
.AllowFiltering()
. . .
. . .
)
<script>
function onClick(args) {
var gridObj = $("#Grid").ejGrid("instance");
var dropObj = $("#FilterOperators").ejDropDownList("instance");
var val = dropObj.getValue();
if (val == "clearfiltering")
gridObj.clearFiltering();
else
gridObj.filterColumn("CustomerID", val, $("#GridCustomerIDFilter").val());
}
</script>
|
@(Html.EJ().Grid<object>("Grid")
.Datasource((IEnumerable<object>)ViewBag.data)
.AllowPaging()
.ToolbarSettings(toolBar => toolBar.ShowToolbar().ToolbarItems(items =>
{
items.AddTool(ToolBarItems.ExcelExport);
}))
.ClientSideEvents(events => events.DataBound("dataBound").ActionComplete("actionComplete"))
)
<script>
function dataBound(args){
if(ej.isNullOrUndefined(this.model.dataSource) || this.model.dataSource.length)
$("#"+this._id+"_toolbarItems").ejToolbar({ enabled: false });
}
function actionComplete(args){
if(!this.initialRender && args.requestType == "refresh"){
if(!(ej.isNullOrUndefined(this.model.dataSource) || this.model.dataSource.length))
$("#"+this._id+"_toolbarItems").ejToolbar({ enabled: true });
}
}
</script> |
@(Html.EJ().Grid<object>("Grid")
. . .
. . .
.Columns(col =>
{
col.Field("PRODUCTIONLINE").HeaderText("Termékcsalád").TextAlign(TextAlign.Left).Visible(false).Width(80).Add();
col.Field("SETUPSTART").Type(ColumnType.DateTime).HeaderText("Beállítás kezdete").TextAlign(TextAlign.Left).Width(80).Format("{0:yyyy-MM-dd HH:mm}").Add();
col.Field("STARTTIME").Type(ColumnType.DateTime).HeaderText("Kezdő időpont").TextAlign(TextAlign.Left).Width(80).Format("{0:yyyy-MM-dd HH:mm}").Add();
col.Field("ENDTIME").HeaderText("Vége időpont").Type(ColumnType.DateTime).TextAlign(TextAlign.Left).Width(80).Format("{0:yyyy-MM-dd HH:mm}").Add();
})
)
|