比如dataset有3个字段,一个是文字,一个存的是颜色,一个是控制是文字居中还是靠左或靠右,
绑定到一个datagrid,如何让每一行 “文字” 的颜色是该行颜色字段的颜色,对齐方式是该行的对齐字段的内容。
绑定到一个datagrid,如何让每一行 “文字” 的颜色是该行颜色字段的颜色,对齐方式是该行的对齐字段的内容。
解决方案 »
- GridVie中e.Row.Cells[3].ForeColor 设置了之后。。为啥连框架的颜色都变了?我只想里面的字变颜色啊。
- 点GridView中某行,实现Label改内容
- ASP.NET实用技巧(一),转
- 急救!大家帮忙
- 读取状态?
- 帮忙解决~送分.ADODB.Recordset 错误 '800a0e79' 对象打开时,操作不被允许
- 自己写了一个自定义控件,可是不出现自己想要的效果,高手过来看看。谢谢。
- fileupload问题,本机能正常上传,远程出错,提示找不到文件,急盼解
- 为什么IIS设了默认站点后 访问其他的虚拟目录都访问了默认站点的webconfig文件
- 水晶报表自带 导出,打印功能速度非常慢 非常慢
- C#中的:string[] s={"a", "b"}翻译成VB怎么说?
- 一个线性表的问题.(50分)
//ds是数据源private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemIndex>=0)
{
DataRow dr=ds.Tables[0].Rows[e.Item.DataSetIndex];
e.Item.Cells[0].Text=String.Format("<div style='text-align:{2};color:{1}'>{0}</div>",
dr["text"].ToString(),
dr["color"].ToString(),
dr["align"].ToString());
}
}
{
e.Item.Cells[1].ForeColor=System.Drawing.Color.red;
}
else
{
e.Item.Cells[1].ForeColor=System.Drawing.Color.Blue;
}