学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

[求助]请教大家一个问题

[求助]请教大家一个问题

请教各位,在对于分组数据窗口,如何在数据窗口控件的鼠标单击事件中取得分组数据窗口的组内的HEADER区域中的字段值?单击事件返回的row总是0。谢谢

TOP

你可以定义一个long型变量,如:
long ll_row
ll_row = dw_1.getrow() //(其中 dw_1 为数据窗口控件名)
那么ll_row返回的值就不是0了,而是你选中的那一行的行值。
贱而不奸,懒而不烂!

TOP

然后再使用 getitemstring()函数来取你要的字段,如:
string ls_header
ls_header = dw_1.getitemstring(ll_row,"HEADER")
就能取到你需要的字符串了。
如果HEADER是数字型数据,那就将getitemstring换成getitemnumber,其他地方不变。

贱而不奸,懒而不烂!

TOP

发新话题