开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 6446|回复: 4

关于GridView调用AddNewRow时无法触发InitNewRow事件

[复制链接]

0

精华

0

贡献

0

赞扬

帖子
2
软币
59
在线时间
0 小时
注册时间
2015-4-7
发表于 2015-4-7 16:23:05 | 显示全部楼层 |阅读模式
我在调用AddNewRow时无法触发GridView_InitNewRow()事件,无法添加新行,调用了该函数后gridview的rowcount没有改变,求助,不知是怎么回事。
回复

使用道具 举报

0

精华

0

贡献

672

赞扬

帖子
417
软币
5700
在线时间
661 小时
注册时间
2013-7-5
发表于 2015-4-10 16:13:24 | 显示全部楼层
是啊,很无语。新版14.2.5-14.2.6 都是无法触发GridView_InitNewRow()事件
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
10
软币
160
在线时间
9 小时
注册时间
2018-12-25
发表于 2019-3-29 15:12:21 | 显示全部楼层
呃...我来挖个坟,我现在17.2貌似仍然不触发,到底肿么回事啊?
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
10
软币
160
在线时间
9 小时
注册时间
2018-12-25
发表于 2019-3-29 16:07:48 | 显示全部楼层
public override void AddBtn_ItemClick()
        {
            gridView1.AddNewRow();

            //gridView1.OptionsView.NewItemRowPosition = NewItemRowPosition.Bottom; 属性里已经设置

        }

        private void gridView1_InitNewRow(object sender, InitNewRowEventArgs e)
        {
            GridView view = sender as GridView;
            view.SetRowCellValue(e.RowHandle, "主键ID", "A282");
            view.SetRowCellValue(e.RowHandle, "分组编号", "021");
            view.SetRowCellValue(e.RowHandle, "分组名称", "乱七八糟");
            view.SetRowCellValue(e.RowHandle, "描述", "一塌糊涂");
         
            // gridView1.FocusedRowHandle = e.RowHandle;


            //ColumnView View = sender as ColumnView;
            //View.SetRowCellValue(e.RowHandle, View.Columns[0], gridView1.GetRowCellValue(gridView1.GetRowHandle(gridView1.RowCount - 2), gridView1.Columns[0])); //复制最后一行的数据到新行
            ////View.SetRowCellValue(e.RowHandle, View.Columns[1],gridView1.GetRowCellValue(gridView1.GetRowHandle(gridView1.RowCount - 2),gridView1.Columns[1])); //复制最后一行的数据到新行
            
            //DataRow drnew = dt.NewRow();
            //dt.Rows.Add(drnew);
            //gridControl1.DataSource = dt;
            //gridControl1.RefreshDataSource();
            //gridView1.RefreshData();
            infostock.ShowMessage("qwe");
        }
“qew” 也没弹出,来个大佬拯救下!万分感激!
回复

使用道具 举报

0

精华

0

贡献

22

赞扬

帖子
9
软币
159
在线时间
9 小时
注册时间
2019-4-2
发表于 2019-4-2 14:10:04 | 显示全部楼层
加一条 gridView1.UpdateCurrentRow()         
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-4-26 10:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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