由买买提看人间百态

topics

全部话题 - 话题: itembound
(共0页)
x*g
发帖数: 689
1
来自主题: DotNet版 - datagrid的问题
asp.net的新手问题。
我在很多page里面用到datagrid来显示数据, 我要把负的数据
显示成红色。这个可以在ItemBound里做, 但是这个办法就是
每个datagrid都要在ItemBound写很多code。 我想自己做一个
NumericDataGrid从Datagrid里inherit出来, 同时override
DataGrid的一些method来吧负的数据自动显示成红色,更好
的就是加一个property让user可以自己设定负数的颜色。
我的问题是我要override哪个method才能达到上述目的?
多谢!
x*g
发帖数: 689
2
来自主题: DotNet版 - datagrid的问题
不是一行都变成red, 只要那个cell里面的负数变成red。
所以要判读每个列的数据。一个datagrid当然不麻烦。
现在有几十个page里都有datagrid,每个datagrid都有
至少10个列。 而且这个ItemBound里的都是重复性的code。
做一个custom
control以后就省了好多的事。 而且要是以后设计有变化,
我只要改这个custom datagrid control就可以了,不管
有多少page用了多少这个datagrid都自动改过来了。
我google了一些, 应该是要override OnItemCreated
j***e
发帖数: 186
3
来自主题: DotNet版 - datagrid的问题
ItemBound里几行code不就解决问题了,还inherit什么
不就是e.Item.Color = Color.Red
(共0页)