有人知道NonFactorsMvcGrid吗?因为在我的网格中,Pager根本不起作用,所以我在Js部分上发出了警报,以查看是否正在工作,并且该警报起作用了,但是我看不出是什么问题。这是我的网格视图。
@(Html
.Grid(Model)
.Build(columns =>
{
columns.Add(model => "<div title=\"Editar\" data-toggle=\"tooltip\" class=\"mostrar-modal-detalle seleccionar-fila\" data-container=\"contenedor-modal-detalle\" data-show=\"modal-detalle\" data-url = \"" + @Url.Action("Editar", "Seguridad", new { intIdUsuario = model.ID_USUARIO }) + "\" ><a href=\"javascript:void(0)\" ><span class=\"glyphicon glyphicon-pencil\" aria-hidden=\"true\"></span></a></div>").Encoded(false);
columns.Add(model => "<div title=\"Eliminar\" data-toggle=\"tooltip\" class=\"mostrar-modal-eliminar seleccionar-fila\" data-container=\"contenedor-modal-eliminar\" data-show=\"modal-eliminar\" data-url = \"" + @Url.Action("Eliminar", "Seguridad", new { intIdUsuario = model.ID_USUARIO }) + "\" ><a href=\"javascript:void(0)\" ><span class=\"glyphicon glyphicon-trash\" aria-hidden=\"true\"></span></a></div>").Encoded(false);
columns.Add(model => model.USUARIO_NOMBRE).Titled("Usuario").Size(TypeMvcGrid.SizeColum.Four);
columns.Add(model => model.CCDI).Titled("CCDI").Size(TypeMvcGrid.SizeColum.Four);
columns.Add(model => model.ROLES).Titled("Roles de usuario").Size(TypeMvcGrid.SizeColum.Three);
})
.Pageable(pager =>
{
pager.PagesToDisplay = 15;
pager.CurrentPage = 1;
//pager.ProcessorType = GridProcessorType.Manual;
pager.RowsPerPage = 10;
}
)
.Filterable()
.Sortable()
.Css("table-hover table-striped table-sm ")
)
<script type="text/javascript">
$(document).ready(function () {
alert('hola');
$.fn.MostrarModal('mostrar-modal-detalle');
$.fn.MostrarModal('mostrar-modal-eliminar');
data-toggle=\"tooltip\"
$(function () {
$('[data-toggle="tooltip"]').tooltip({ placement: 'auto top', container: false, trigger: "hover" })
})
});
</script>
这是我的控制器:
[HttpGet]
public ActionResult Grid()
{
return PartialView("_Grid", _objRNSeguridad.ConsultarUsuariosTodos());
}
问题是我一直在寻找信息,但没有找到关于它的东西。