環境:NET2003
datagrid 中相關屬性的設置行有﹕行號﹐料號﹐描述﹐庫存量﹐單位
我想把﹕1.庫存量>某值(如﹕1000)的庫存量值變為紅色。
2.庫存量>某值(如﹕1000)的行的所有字體變為紅色。
注意我不想改變整行背景色
datagrid 中相關屬性的設置行有﹕行號﹐料號﹐描述﹐庫存量﹐單位
我想把﹕1.庫存量>某值(如﹕1000)的庫存量值變為紅色。
2.庫存量>某值(如﹕1000)的行的所有字體變為紅色。
注意我不想改變整行背景色
解决方案 »
- ASP.NET中水晶报表能否实现多个报表放入一个PDF文档中,或者点击一个按钮,连续导出多个PDF文档。
- 网站的眼睛和灵魂
- ASP。NET如何实现多用户登录
- 注意: 存盘数据库只要出现“酶”字存入数据库后再读出来就会乱码!
- 请问页面弹出的语句怎么写?
- 自定义了一个类,直接引用cs文件可以,但生成dll文件就说找不到命名空间名称
- 为什么会报这个错呢?关于ASP。NET
- 如何给内容页当中的DataList内的某一label控件赋值
- 要捕捉单击TreeView节点的事件应该怎么做啊?我怎么就是捕捉不到呢?
- (fzymr)简单问题,在线等待
- 投票管理 方案? 用多选框的,来评价评价......
- 如何在aspx中读取session的值
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//写判断
}
}
{
//要改变的东西
}这个是在每行加载数据的时候会判断次(没用过2003``但是应该有``)
修改cell的索引就可以换列了``
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if(convert.ToInt32(e.Row.Cells[你要比较列的索引0开始].Controls[0].text) > 1000)
{
for (int nI = 0; nI < e.Row.Cells.Count; nI++)
{
e.Row.Cells[1].ForeColor = System.Drawing.Color.Red;
}
}
}
}最后就是这样了
{
e.Row.Cells[1].ForeColor = System.Drawing.Color.Red;
} e.Row.Cells[1].ForeColor 里的1改成nI