FineUI 官方论坛

标题: [求助]表格获取选中哪些行的方法没有??? [打印本页]

作者: spmouse    时间: 2013-5-25 17:31
标题: [求助]表格获取选中哪些行的方法没有???
http://fineui.com/demo/#/demo/grid/grid_sorting.aspx

这个例子  下面  选中哪些行  的按钮事件:
        protected void Button1_Click(object sender, EventArgs e)        {            labResult.Text = HowManyRowsAreSelected(Grid1);        }
HowManyRowsAreSelected这个方法在哪里???



作者: spmouse    时间: 2013-5-25 17:32
  1. protected void Button1_Click(object sender, EventArgs e)
  2.         {
  3.             labResult.Text = HowManyRowsAreSelected(Grid1);
  4.         }
复制代码
发帖竟然不能贴代码
作者: sanshi    时间: 2013-5-25 17:34
PageBase.cs , 其实你在VS中搜一下就知道了,或者在VS点击 “转到定义” 也行
作者: spmouse    时间: 2013-5-25 19:48
sanshi 发表于 2013-5-25 17:34
PageBase.cs , 其实你在VS中搜一下就知道了,或者在VS点击 “转到定义” 也行

噢..我是在fineui.com/demo上看的...所以没找到...
现在还有个问题,sanshi哥帮忙看看
表格外有个"修改"按钮,点修改按钮,用window打开另外一个页面进行修改,而打开window的代码类似
  1. btnPopupWindow.OnClientClick = Window1.GetShowReference("../grid/grid_iframe_window.aspx") + "return false;";
复制代码
的客户端单击事件.
有没有后台事件能打开window呢?
因为修改要在后台先获取选中的行,再修改.所以在没获取选中行之前不能执行打开window的代码...好纠结
作者: 冬天    时间: 2013-5-25 21:07
<x:TemplateField HeaderText="编辑" Width="60px">
                <ItemTemplate>
                    <a href="javascript:<%# GetEditUrl(Eval("djbh"), Eval("recnum")) %>">编辑</a>
                </ItemTemplate>
            </x:TemplateField>


Grid模板

然后后台

protected string GetEditUrl(object djbh, object recnum)
        {
            return Window1.GetShowReference("ApplyInvoice_Edit.aspx?djbh=" + djbh + "&recnum=" + recnum, "编辑");
        }


作者: sanshi    时间: 2013-5-26 11:39
spmouse 发表于 2013-5-25 19:48
噢..我是在fineui.com/demo上看的...所以没找到...
现在还有个问题,sanshi哥帮忙看看
表格外有个"修改"按 ...

后台事件能打开window:
  1. PageContext.RegisterStartupScript(Window1.GetShowReference('....'))
复制代码

作者: spmouse    时间: 2013-5-27 09:57
冬天 发表于 2013-5-25 21:07
编辑
               
            

我的修改按钮在表格外部...不是一列哦,我已经解决了,谢谢回复
作者: spmouse    时间: 2013-5-27 09:58
sanshi 发表于 2013-5-26 11:39
后台事件能打开window:

啊..这样啊,我也已经解决了,我在行选择事件里注册客户端点击事件,再点按钮就打开了,多谢sanshi哥~




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4