首页 > Web开发 > 详细

Ext.net GridPanel获取选中行的数据

时间:2015-10-23 18:17:53      阅读:437      评论:0      收藏:0      [点我收藏+]
1、前台页面
在button中添加ExtraParams
<DirectEvents>
    <Click>
           <ExtraParams>
                   <ext:Prameter Name="Values" Value="Ext.encode({#GridPanelName}.getRowsValues({selectedOnly:true}))" Mode="Raw">
            </ExtraParams>
    </Click>
</DirectEvents>
Tips:(1)Ext.encode()  将对象转换成Json字符串;Ext.decode() 将Json字符串转换成对象
2、后台代码
string json=e.ExtraParams["Values"];     //得到json格式的数据
Dictionary<string, string>[] sqlDetail = JSON.Deserialize<Dictionary<string, string>[]>(json);        //反序列化json成字典
foreach(Dictionary<string, string> row in sqlDetail  )
{
           string id=row["ID"];.....        获取数据
}
 

Ext.net GridPanel获取选中行的数据

原文:http://www.cnblogs.com/RANCY/p/4905008.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!