找回密码
 立即注册

QQ登录

只需一步,快速开始

jackshih58

注册会员

9

主题

53

帖子

134

积分

注册会员

积分
134

活字格认证微信认证勋章

jackshih58
注册会员   /  发表于:2015-8-4 16:31  /   查看:8039  /  回复:9
你好:

WijmoGrid1.Data.DataSource = (DataTable) dt;
是否有方法,載入資料到<wijmo:C1GridExtender  時,可以用啥方法,指定資料游標停在第N筆

Thanks

9 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-8-4 16:56:00
沙发
回复 1楼jackshih58的帖子

感谢对该问题的反馈。
根据你的描述,你需要选择到某一行。
你可以使用PageIndex属性,请参考产品文档:
http://helpcentral.componentone. ... nder~PageIndex.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-5 09:05:00
板凳
回复 1楼jackshih58的帖子

很抱歉误解你的意思。
ScrollSettings可以对滚动设置。
比如它的StaticRowIndex属性可以控制竖直滚动的时候,数据行展示在top。

StaticRowIndex属性产品文档:
http://helpcentral.componentone.com/nethelp/c1Extenders/#C1.Web.Wijmo.Extenders.4~C1.Web.Wijmo.Extenders.C1Grid.ScrollingSettings~StaticRowIndex.html

ScrollingSettings 类:
http://helpcentral.componentone. ... ttings_members.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-8-5 14:17:00
地板
你好:


不知道是我用錯方法
<asp:Table runat="server" ID="demoDataTable" Height="150"></asp:Table>
<wijmo:C1GridExtender runat="server" ID="GridExtender2" TargetControlID="demoDataTable"
                            SelectionMode="SingleRow" OnClientSelectionChanged="selectionChanged" />

function changeGridRow() {
   var iRowIdx = $("#demoDataTable").wijgrid("StaticRowIndex");

準備取出現有StaticRowIndex的值,就報如下錯誤:
0x800a139e - JavaScript 執行階段錯誤: no such method 'StaticRowIndex' for wijgrid widget instance

再請你指導一下,Thanks
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-5 16:02:00
5#
回复 4楼jackshih58的帖子

根据你的代码,使用wijgrid前端控件。
它的js代码参考如下
  1. require([&quot;wijmo.wijgrid&quot;], function () {
  2.             $(document).ready(function () {

  3.                 // bind the grid
  4.                 $(&quot;#demo&quot;).wijgrid({
  5.                     scrollMode: &quot;auto&quot;,
  6.                     staticRowIndex: 1,
  7.                     staticColumnIndex: 0,           
  8.               
  9.                                    });
  10.             });
  11.         });
复制代码


ScrollMode不能为None。
使用wijgrid的参考示例如下:
http://demos.componentone.com/wi ... mp;sample=Scrolling

它是滚动的时候固定静态的行,列。

如果你的需求和这个由差别,最好将你的Demo发给我们,我们就你的需求帮你看看。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-8-6 09:11:00
6#
你好:

將我的示例上傳給你
延續之前做畫面分割的example

增加一textbox 紀錄選中或跳到的rowIndex與button執行切換grid row
再請你看看function changeGridRow()

Thanks

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-6 12:17:00
7#
回复 6楼jackshih58的帖子

谢谢提供的相关Demo。
我们测试后帮你看看如何解决。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-7 17:11:00
8#
回复 6楼jackshih58的帖子

根据你的Demo,你可以使用selection将选择定位到你需要的位置。
代码参考:
  1. function changeGridRow() {
  2.         var iRow = document.getElementById('<%= txtRecordNo.ClientID %>').value;
  3.         var selection = $("#demoDataTable").wijgrid("selection");
  4.         selection.addRows(iRow.valueOf());
  5.     }
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-8-7 17:22:00
9#
你好:

測過確實OK了
感恩你的協助
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-8-7 17:32:00
10#
回复 9楼jackshih58的帖子

谢谢反馈。
收到问题解决的反馈,非常开心。
此问题关闭,如果有新问题欢迎继续提出来讨论。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部