比如我想把所有状态这一列名字为等待打印的字为红色。或者这个格子为红色。。

首先任意下一个方法;这个只是表面的更改。

 public string GetColor(object value)         {if (value.ToString() == "等待打印...")            {   //字体为红色                return "<font color='red'>" + value + "</font>";

//单元格为红色//return "<div style='background-color: #FF0000'>"+value +"</div>";

//把等待打印...换成任意数字//return value.ToString() == "任意数字";            }else             {return value.ToString();            }        }

然后点击Gridview的向右箭头,选择编辑列,我这里不是模板列

              <asp:BoundField DataField="status" HeaderText="状态"  >            <HeaderStyle Font-Size="9pt"  />                </asp:BoundField>

更改为模板列。点击将此字段改为TemplateField。

更改后代码如下:

              <asp:TemplateField HeaderText="状态">                  <EditItemTemplate>                      <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("status") %>'></asp:TextBox>                  </EditItemTemplate>                  <ItemTemplate>                      <asp:Label ID="Label1" runat="server" Text='<%# Bind("status") %>'></asp:Label>                  </ItemTemplate>                  <HeaderStyle Font-Size="9pt" />              </asp:TemplateField>

然后把前面的GetColor加上 如下。并把Bind改为Eval

                <asp:TemplateField HeaderText="状态">               <EditItemTemplate>                        <asp:TextBox ID="TextBox1" runat="server" Text='<%# GetColor(Eval("status")) %>'></asp:TextBox>                    </EditItemTemplate>                    <ItemTemplate>                        <asp:Label ID="Label1" runat="server" Text='<%# GetColor(Eval("status")) %>'></asp:Label>                    </ItemTemplate>                    <HeaderStyle Font-Size="9pt" />              </asp:TemplateField>

这样就实现了开头  等待打印...为红色的样子。

这个是关于绑定方面的例子。也可以参考这个网址,绑定方面说的很全 http://www.cnblogs.com/xiaobaihome/archive/2011/12/08/2280184.html

如何更改gridview中任意单元格颜色或者内容。相关推荐

  1. 计算机自定义大小修改数值,如何将电脑excel文档中的单元格颜色设置为根据数值大小自动修改...

    如何将电脑excel文档中的单元格颜色设置为根据数值大小自动修改 腾讯视频/爱奇艺/优酷/外卖 充值4折起 当我们在使用电脑的时候,如果想要处理数据的话,一般都会用到excel软件,在excel中,如 ...

  2. HTML表格修改字段,HTML表格 – 更改列中单个单元格的宽度

    有没有更优雅的解决方案来实现与此相同的效果? 我到目前为止的代码是这样的: Table Test table { border-collapse: collapse; } td { border: s ...

  3. GridView中合并单元格

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Da ...

  4. gridView设置特定单元格颜色、特定行不可编辑

    根据特定列的结果设置单元格的颜色:RowCellStyle事件 //结果列的值为成功则设置为绿色否则为红色private void gridView1_RowCellStyle(object send ...

  5. 如何更改Excel中某些单元格的货币符号

    If you're working with different currencies in one Excel spreadsheet, you'll need to change the curr ...

  6. python 读excel中的sheet_Python使用一些背景颜色读取Excel工作表(xlsx)中的单元格?...

    我正在尝试阅读excel表(xlsx),它使用背景颜色来区分值. 我尝试了以下库:大熊猫,没有找到任何选择阅读基于背景颜色的细胞. xlrd. import xlrd xlrd.open_workbo ...

  7. 计算机一级excel单元格,在Excel工作表中选择单元格及其内容

    在工作表 (工作表:在 Excel 中用于存储和处理数据的主要文档.也称为电子表格.工作表由排列成行或列的单元格组成.工作表总是存储在工作簿中.)中,您可以选择单元格.区域 (区域:工作表上的两个或多 ...

  8. 使用VBA对Excel中的单元格按色阶赋颜色

    Excel中对单元格赋值,可以通过Cells(row, column).Interior.Color这个属性赋值.但这是一个十进制数,范围是0-16777215. 属于long长整形. 通常对颜色赋值 ...

  9. PyQT5 (四十三) 在 QTableWidget 表格中设置单元格的字体和颜色 的案例

    在 QTableWidget 表格中设置单元格的字体和颜色 的案例 import sysfrom PyQt5 import QtPrintSupport, QtGui from PyQt5.QtCor ...

最新文章

  1. smartgwt_SmartGWT入门,提供出色的GWT界面
  2. C# list删除 另外list里面的元素_在Python 中 List 操作 9种例子详细了解
  3. 鼠标关机后仍然发光的实用解决方法
  4. HDOJ 2018 母牛的故事
  5. SpringCloud或SpringBoot+Mybatis-Plus利用mybatis插件实现数据操作记录及更新对比
  6. phpnow 安装apache失败_PHPnow安装服务[apache_pn]失败的问题的解决方法
  7. python scrapy框架df_Python - Scrapy 框架
  8. opencv与vs的版本
  9. 为什么要学习现代控制理论(机器人方向)?
  10. EtherCAT运动控制卡开发教程之Qt(下):SCARA机械手正反解的建立
  11. 高效能人士的七个习惯读后感与总结概括-(第二章)
  12. Beats:如何在 Elastic Stack 中得到并使用 Root CA Certificate fingerprint
  13. webp的js插件_网页及CSS使用JS脚本加载webP图片
  14. stony大学计算机科学找工作,福布斯排名:这些大学的STEM专业毕业生薪资最高!...
  15. Oracle snapper ASH监控工具
  16. 论文阅读-2022.1.2-A Neural Network Approach for_2016_一种用于知识驱动响应生成的神经网络方法
  17. Android中ButterKnife的使用
  18. 总体和个体,样本和样本值
  19. [经验教程]2022年淘宝/天猫/京东/拼多多等电商购物618年中大促活动是什么时候开始领取超级红包及优惠券入口?
  20. 如何把你的安卓手机变成Linux?

热门文章

  1. shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)
  2. 【Animations】使用缩放动画放大视图(7)
  3. Karpathy更新深度学习开源框架排名:TensorFlow第一,PyTorch第二
  4. Java 中文转拼音
  5. Go语言之 Struct Tag
  6. [LeetCode]Implement Trie (Prefix Tree)
  7. Jmeter-jtl性能测试报告转换-2种导出方法
  8. Matlab计算两集合间的海明距离
  9. 洛谷P4216 [SCOI2015]情报传递(树剖+主席树)
  10. (五)Oracle学习笔记—— 视图