FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 4585|回复: 7
打印 上一主题 下一主题

开源版 grid 里添加 triigerbox ,点击后台无法获取行号

[复制链接]
跳转到指定楼层
楼主
发表于 2016-1-8 11:30:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

      按照 专业版的例子,移植到开源版, 但是
   在 selectedCell 里只能获取到 selectedCell[1] 栏位id ,selectedCell[0] 行id 一直是空,不清楚什么问题
下面是我grid的定义 和后台代码, 麻烦高手指点 ,行是新增加的行,不是原有的行。


    <f:Grid ID="Grid_Detail" Title="订单明细" EnableCollapse="true"  ShowBorder="true"   ShowHeader="false" AllowPaging="false" AutoScroll="true" runat="server"  ShowPagingMessage="false" DataKeyNames="Id,OID"    EnableMultiSelect="false" ClicksToEdit="1" RegionPosition="Bottom"    AllowCellEditing="true"    EnableAfterEditEvent="false" >                                       <Columns>                         </Columns>                         <Listeners>                            <fistener Event="edit" Handler="onGridAfterEdit" />                             <fistener Event="beforeedit" Handler="onGridBeforeEdit" />                        </Listeners>




  • protected void tbxEditorName_TriggerClick(object sender, EventArgs e)
  •         {
  •             string[] selectedCell = Grid1.SelectedCell;
  •             if (selectedCell != null)
  •             {
  •                 PageContext.RegisterStartupScript(Window1.GetShowReference("grid_editor_cell_selectfromwindow_iframe.aspx?rowid=" + selectedCell[0]));
  •             }
  •         }


沙发
 楼主| 发表于 2016-1-9 10:17:14 | 只看该作者
  哎,总是没有人答复啊。
板凳
 楼主| 发表于 2016-1-9 11:53:22 | 只看该作者
测试过了专业版的就可以获取到,开源版的就没法获取到,开原版bug很多啊。
地板
发表于 2016-1-11 09:54:59 | 只看该作者
表格要定义 DataIdField,这样每一行才有 ID
5#
 楼主| 发表于 2016-1-11 11:33:13 | 只看该作者
sanshi 发表于 2016-1-11 09:54
表格要定义 DataIdField,这样每一行才有 ID

  DataIdField="OID"  我加上也测试过了, 不管是用   DataIdField="Id" ,  DataIdField="OID" 后台都没法获取行号信息
6#
 楼主| 发表于 2016-1-15 20:04:01 | 只看该作者
sanshi 发表于 2016-1-11 09:54
表格要定义 DataIdField,这样每一行才有 ID

这个到底是不是bug,我怎么测试都不行,加不加dataidfield 后台都没法获取到行id。
7#
发表于 2016-3-11 22:08:00 | 只看该作者
DataIdField作用是什么,怎么样用。在技术文档里也没有查到
8#
发表于 2016-3-12 15:50:48 | 只看该作者
三石只管专业版了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-23 19:12 , Processed in 0.045393 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表