ext.net 如何遍历GridPanel中每行的数据 50

 我来答
百度网友9afa247d8
2013-09-06 · TA获得超过685个赞
知道小有建树答主
回答量:743
采纳率:0%
帮助的人:630万
展开全部
遍历所有行的话,就遍历store吧!用js遍历
var mygrid = Ext.GridPanel({....});
var total = mygrid.getStrore().getCount();//数据行数
for(var i=0;i<total;i++){
alert(mygrid.getStrore().getAt(i))//每行records对象
//alert(mygrid.getStrore().getAt(i).data['abc'])//对应每行dataIndex为abc的值
}

如果遍历选中行 C#

RowSelectionModel rsm=gridpanel.SelectionModel.Primary as RowSelectionModel
rsm.SelectedRows[0].RecordID
自己看着弄一下咯,如果js不行,建议你看Ext.Net API
yanes2005
2013-09-02 · 超过35用户采纳过TA的回答
知道答主
回答量:115
采纳率:100%
帮助的人:51.1万
展开全部
可以将当前gridpanel使用的store传给后台,当成一个二维数组处理。
追问
请问用的是什么方法?我获取store的datasource出来不能返回dataset
追答
前台代码:

后台:

Public Sub ButtonMsgSure_Click(ByVal da As Dictionary(Of String, String)())

可以获取数值
da().Item()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式