找回密码
 立即注册

QQ登录

只需一步,快速开始

chenke79

高级会员

23

主题

98

帖子

1687

积分

高级会员

积分
1687

活字格认证

chenke79
高级会员   /  发表于:2011-7-20 13:22  /   查看:6706  /  回复:6
5金币
问题描述:
该MULTIROW的allowUserAddRow的属性为true,现在在最后一行的某个CellTextBox中输入数据后,就会在下面新增一行.
但是,行中有个CellTextBox是通过代码来设置其值的(如:Me.GcMultiRow1.Rows(e.RowIndex).Cells("txtSyohinCd").Value = formZ2104.getSelData().Item("商品コード").ToString).
该代码执行后,虽然CellTextBox的值被设置了,但并未自动新增行

现在希望该代码执行后,也能自动新增空行,请问如何设置?

最佳答案

查看完整内容

你的这句代码是在哪个事件里写的? Me.GcMultiRow1.Rows(e.RowIndex).Cells("txtSyohinCd").Value = formZ2104.getSelData().Item("商品コード").ToString).

6 个回复

倒序浏览
最佳答案
最佳答案
barrylei
中级会员   /  发表于:2011-7-20 13:22:01
来自 2#
你的这句代码是在哪个事件里写的?

Me.GcMultiRow1.Rows(e.RowIndex).Cells("txtSyohinCd").Value = formZ2104.getSelData().Item("商品コード").ToString).
回复 使用道具 举报
chenke79
高级会员   /  发表于:2011-7-20 13:37:00
3#
行中有个小按钮,在multirow的事件GcMultiRow1_CellContentClick中写的
回复 使用道具 举报
robert
金牌服务用户   /  发表于:2011-7-20 13:47:00
4#
尝试在设Value之后调用以下代码

  1. Me.GcMultiRow1.CurrentCell = Me.GcMultiRow1(e.RowIndex, "txtSyohinCd")
  2. Me.GcMultiRow1.NotifyCurrentCellDirty(True)
复制代码
回复 使用道具 举报
chenke79
高级会员   /  发表于:2011-7-20 14:00:00
5#
尝试了
可以在下面自动新增一行了,

但txtSyohinCd里面内容没有了.?
回复 使用道具 举报
robert
金牌服务用户   /  发表于:2011-7-20 14:08:00
6#
我试了下,没出现你说的问题。
请上传一个简单的示例,我帮你看下问题出在哪。
回复 使用道具 举报
chenke79
高级会员   /  发表于:2011-7-20 14:22:00
7#
我把代码一行行注释掉来排除错误,又一行行恢复回来,居然没问题了.
3Q.我晕.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部