社区
C#
帖子详情
請問如何對datagrid中資料改變顏色?
newsailor1976
2005-09-01 03:02:48
請問如何對datagrid中資料改變顏色?
我的datagrid連結到access
我想從access其中一個欄位抓值
然候依據數值改變datagrid特定的數值顏色
例如:在access的A欄讀取到1
則datagrid的B欄數值顯示為紅色
不知道這樣的問題該如何解決~
謝謝!
...全文
119
6
打赏
收藏
請問如何對datagrid中資料改變顏色?
請問如何對datagrid中資料改變顏色? 我的datagrid連結到access 我想從access其中一個欄位抓值 然候依據數值改變datagrid特定的數值顏色 例如:在access的A欄讀取到1 則datagrid的B欄數值顯示為紅色 不知道這樣的問題該如何解決~ 謝謝!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
newsailor1976
2005-09-01
打赏
举报
回复
先试试,明天准备结贴子.
ajieboy
2005-09-01
打赏
举报
回复
<asp:TemplateColumn HeaderText="B列">
<ItemTemplate>
<asp:Label runat="server" Text='<%# SetFormat(DataBinder.Eval(Container, "DataItem.A"),DataBinder.Eval(Container, "DataItem.B"))%>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
后台代码
public string SetFormat(object A,object B)
{
if(A.ToString() =="1")
{
return "<font color='Red'>" + B.ToString() + "</font>"
}
else
{
return B.ToString()
}
}
husttc
2005-09-01
打赏
举报
回复
刚才点太快发出去了,不好意思,下面重新发个。
private void DG1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
string id=((System.Data.DataRowView)e.Item.DataItem).Row.ItemArray[0].ToString();///抓值
try
{
if (判断条件)
{
e.Item.BackColor =Color.LightBlue;
}
else
{
e.Item.BackColor=Color.Gray;
}
}
catch
{
e.Item.BackColor=Color.Gray;
}
}
}
husttc
2005-09-01
打赏
举报
回复
private void DG1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
string id=((System.Data.DataRowView)e.Item.DataItem).Row.ItemArray[0].ToString();
int t1=tt.Days;
string str="Select expiredate from freesource where id="+id;
try
{
string t2=(SqlHelper.ExecuteScalar(admin.ConnStr,CommandType.Text,str)).ToString();
if (t1<=Int32.Parse(t2))
{
e.Item.BackColor =Color.LightBlue;
}
else
{
e.Item.BackColor=Color.Gray;
}
}
catch
{
e.Item.BackColor=Color.Gray;
}
}
}
newsailor1976
2005-09-01
打赏
举报
回复
具体怎么写,有没有代码示例?
ajieboy
2005-09-01
打赏
举报
回复
用模板列吧
wpf
datagrid
单元格颜色 根据条件改变颜色 例子
wpf
datagrid
单元格颜色 根据条件改变颜色
wpf
datagrid
单元格颜色 根据datatable动态显示
datagrid
内容
wpf
datagrid
单元格颜色 根据条件改变颜色换 根据表datatable动态显示
datagrid
内容
Java整合JQueryEasyUI详解
本门课程的技术呢比较陈旧,视频中的有些杂音,如果你们公司用不着这个技术你就别学了,因为这技术确实已经挺老的了,可以学一些新的前端技术,例如BootStrap或者Vue,或者angularJS啦什么都可以. 课程目标: 1.熟练掌握...
DATAGRID
改变颜色
改变
datagrid
中符合条件的行的前景和背景色。
Flex
DataGrid
改变某一行的背景颜色
Flex
DataGrid
改变某一行的背景颜色,自定义的
DataGrid
组件
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章