FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
12
返回列表 发新帖
楼主: sanshi
打印 上一主题 下一主题

FineUI(开源版)v4.2.0发布了!

[复制链接]
11#
发表于 2015-5-20 12:21:54 | 只看该作者
更新上说:
表格所有其他地方的RowIndex指的是在全部数据源中的索引(和之前不兼容,需要注意)。
                -所有表格事件参数RowIndex属性,包括GridAfterEditEventArgs、GridRowClickEventArgs等。

请问这个已经实装了么
我测试用内存分页如果翻到第二页,还是会返回第一页的索引值,代码如下,请三石老大指点:
protected void Grid1_RowClick(object sender, FineUI.GridRowClickEventArgs e)
    {
        object[] dataKeys = Grid1.DataKeys[e.RowIndex];
        btnAdd.OnClientClick = Window1.GetShowReference("dict_edit.aspx?op=add&id=" + dataKeys[0].ToString(), "新增字典项");
    }

e.RowIndex返回的还是从1开始,是还需要在aspx页面里面修改grid的什么属性么?
12#
 楼主| 发表于 2015-5-20 12:29:33 | 只看该作者
tongeng 发表于 2015-5-20 12:21
更新上说:
表格所有其他地方的RowIndex指的是在全部数据源中的索引(和之前不兼容,需要注意)。
         ...

多谢指出,这个地方忘记更新了,  下个版本会更新(v4.2.1)

另:实际项目中不要用内存分页
13#
发表于 2015-5-20 15:58:14 | 只看该作者
本帖最后由 biandande 于 2015-5-20 16:00 编辑
sanshi 发表于 2015-5-20 09:04
这个问题和FineUI关系不大,可能防火墙请求时传入后台的某些字符敏感,这个要找出具体哪些字符 ...

本来想用AppBox做一个政府的项目,例如:单位用户页面,点击左边的单位名称刷新右边的用户,只要点击左侧的单位名称就会被防火墙拦住了,还有子页面点击保存关闭也会被防火墙拦住,都是SQL注入风险,我看了下错误提示主要是页面参数有可能会被伪造造成的。只是举个例子,涉及到这样的联动和子页面点击保存关闭都会有问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-28 06:29 , Processed in 0.044896 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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