我们正在使用Kendo网格.我在我的cshtml文件和我的js文件中创建了一个表,我将它绑定到数据.我的问题是网格分页不会消失.我需要页面上的所有项目,因为我们预计不会有太多负载.我尝试删除pageable属性,我尝试标记pageable: false.但我仍然看到网格在一个页面中只显示10个项目并给出分页.
通过使用this.pager.element.hide(),我们可以隐藏寻呼机,但这不能解决目的,因为寻呼机被隐藏但寻呼仍在进行中.所以,现在,从第11个元素开始的元素oare在页面上,但我们无法导航到它.
这是现有的代码.我删除了表中不相关的列..CSHTML文件:
<table style="width: 100%;" class='list-entity' id='inboxItems'>
<thead>
<tr>
<th data-field='Actions' class="iconCell" style='width: 1%'> </th>
<### THERE ARE MORE COLUMNS HERE AND THOSE HAVE CORRESPONDING COLUMNS IN SETTINGS ###>
</tr>
</thead>
</table>
Run Code Online (Sandbox Code Playgroud)
JS档案:
var settings = {
kendosettings: {
dataSource: {
data: requestItemsList,
schema: {
// required if get method will be used
model: {
id: "StepApproverKey"
}
},
group: [
{
field: "GroupByAttribute",
dir: "asc",
aggregates:
[
{ field: "GroupByAttribute", aggregate: "count" }]
}] …Run Code Online (Sandbox Code Playgroud) 我有一个方法Handle,需要返回一个泛型类型GetCmdResult.现在,类型是正在发送的参数.但是如果我写"return new GetCmdResult"或"new PSDto()",它会抛出编译时错误.我们如何将Type传递给泛型?
public class GetCmdResult<T> : CR
{
public PSDto<T> PS{ get; set; }
}
public CR Handle(Type type)
{
return new GetCmdResult<type>
{
PS= new PSDto<type>()
};
}
Run Code Online (Sandbox Code Playgroud)