rijun 发表于 2016-12-22 16:25:07

js如何获取并设置C1GRIDVIEW的pagesize

如题,我想在js中获取C1GRIDVIEW的pagesize,并且设置
麻烦告知下应该怎么做,谢谢,急~~~~~~~~~~~~~~~

Alice 发表于 2016-12-22 16:31:59

本帖最后由 Alice 于 2016-12-22 16:34 编辑

客户端本身就有pageSize属性可以设置。
接口文档:
http://wijmo.gcpowertools.com.cn/docs/wijmo/#Wijmo~jQuery.fn.-~wijgrid.html

// Get value
    var returnsValue; // Type:number
    returnsValue = $(".selector").wijgrid("option", "pageSize");
   
    // Set value
    var newValue; // Type:number
    $(".selector").wijgrid("option", "pageSize", newValue);

rijun 发表于 2016-12-23 08:14:36

Alice 发表于 2016-12-22 16:31
客户端本身就有pageSize属性可以设置。
接口文档:
http://wijmo.gcpowertools.com.cn/docs/wijmo/#Wijmo ...

谢谢就要这个 :handshake

rijun 发表于 2016-12-23 10:10:55

本帖最后由 rijun 于 2016-12-23 10:43 编辑

Alice 发表于 2016-12-22 16:31
客户端本身就有pageSize属性可以设置。
接口文档:
http://wijmo.gcpowertools.com.cn/docs/wijmo/#Wijmo ...
hi刚刚使用的过程中发生错误了



script如下
var returnsValue;
returnsValue = $('#<%=grid.ClientID %>').wijgrid("option", "pageSize");
alert(returnsValue);

<wijmo:C1GridView ID="grid" runat="server" PageSize="20" Width="99%">
</wijmo:C1GridView>

我这边的需求是动态的实现pagesize的数量
我的想法是在初始化的时候直接去赋值,貌似不行

Alice 发表于 2016-12-23 10:15:34

rijun 发表于 2016-12-23 10:10
hi刚刚使用的过程中发生错误了




1.首先确保ID是正确的。
2.其次,将wijgrid改成c1gridview。
如何在前端获取c1GridView,我们在线示例有很多说明:
请参考:
http://demo.gcpowertools.com.cn/ComponentOne/ASPNET/ControlExplorer/C1GridView/ClientSideSelection.aspx

rijun 发表于 2016-12-23 10:54:42

Alice 发表于 2016-12-23 10:15
1.首先确保ID是正确的。
2.其次,将wijgrid改成c1gridview。
如何在前端获取c1GridView,我们在线示例 ...

我在body中加入了onload事件
<body onload="setHeight();">
<script>
      function setHeight() {
            $('#<%=grid.ClientID %>').c1gridview("option", "pageSize", 60);
      }
</script>
<wijmo:C1GridView ID="grid" runat="server"PageSize="20">
</wijmo:C1GridView>

用这个方式能获取到pagesize为20,但是想设置为60就没有效果
这个是为什么呢?

Alice 发表于 2016-12-23 12:04:35

本帖最后由 Alice 于 2016-12-23 12:10 编辑

rijun 发表于 2016-12-23 10:54
我在body中加入了onload事件



我这里测试都是好的。
你有没有设置AllowPaging属性为true?
默认是false。
另外你的script的脚本在网页中放的位置对不对。建议都按照网页的标准规则检查下。

rijun 发表于 2016-12-23 12:28:12

Alice 发表于 2016-12-23 12:04
我这里测试都是好的。
你有没有设置AllowPaging属性为true?
默认是false。


下图是前台代码

下图是后台代码

下图是运行结果

还是没有效果呀,是我前台代码写的不对吗?麻烦再看看

Alice 发表于 2016-12-23 14:31:29

rijun 发表于 2016-12-23 12:28
下图是前台代码

下图是后台代码


这样,我给你做个Demo。
做好后给你。

rijun 发表于 2016-12-23 14:38:26

Alice 发表于 2016-12-23 14:31
这样,我给你做个Demo。
做好后给你。

麻烦了辛苦谢谢~~~~~
页: [1] 2
查看完整版本: js如何获取并设置C1GRIDVIEW的pagesize