如何更改gridview中任意单元格颜色或者内容。
比如我想把所有状态这一列名字为等待打印的字为红色。或者这个格子为红色。。
首先任意下一个方法;这个只是表面的更改。
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中任意单元格颜色或者内容。相关推荐
- 计算机自定义大小修改数值,如何将电脑excel文档中的单元格颜色设置为根据数值大小自动修改...
如何将电脑excel文档中的单元格颜色设置为根据数值大小自动修改 腾讯视频/爱奇艺/优酷/外卖 充值4折起 当我们在使用电脑的时候,如果想要处理数据的话,一般都会用到excel软件,在excel中,如 ...
- HTML表格修改字段,HTML表格 – 更改列中单个单元格的宽度
有没有更优雅的解决方案来实现与此相同的效果? 我到目前为止的代码是这样的: Table Test table { border-collapse: collapse; } td { border: s ...
- GridView中合并单元格
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Da ...
- gridView设置特定单元格颜色、特定行不可编辑
根据特定列的结果设置单元格的颜色:RowCellStyle事件 //结果列的值为成功则设置为绿色否则为红色private void gridView1_RowCellStyle(object send ...
- 如何更改Excel中某些单元格的货币符号
If you're working with different currencies in one Excel spreadsheet, you'll need to change the curr ...
- python 读excel中的sheet_Python使用一些背景颜色读取Excel工作表(xlsx)中的单元格?...
我正在尝试阅读excel表(xlsx),它使用背景颜色来区分值. 我尝试了以下库:大熊猫,没有找到任何选择阅读基于背景颜色的细胞. xlrd. import xlrd xlrd.open_workbo ...
- 计算机一级excel单元格,在Excel工作表中选择单元格及其内容
在工作表 (工作表:在 Excel 中用于存储和处理数据的主要文档.也称为电子表格.工作表由排列成行或列的单元格组成.工作表总是存储在工作簿中.)中,您可以选择单元格.区域 (区域:工作表上的两个或多 ...
- 使用VBA对Excel中的单元格按色阶赋颜色
Excel中对单元格赋值,可以通过Cells(row, column).Interior.Color这个属性赋值.但这是一个十进制数,范围是0-16777215. 属于long长整形. 通常对颜色赋值 ...
- PyQT5 (四十三) 在 QTableWidget 表格中设置单元格的字体和颜色 的案例
在 QTableWidget 表格中设置单元格的字体和颜色 的案例 import sysfrom PyQt5 import QtPrintSupport, QtGui from PyQt5.QtCor ...
最新文章
- smartgwt_SmartGWT入门,提供出色的GWT界面
- C# list删除 另外list里面的元素_在Python 中 List 操作 9种例子详细了解
- 鼠标关机后仍然发光的实用解决方法
- HDOJ 2018 母牛的故事
- SpringCloud或SpringBoot+Mybatis-Plus利用mybatis插件实现数据操作记录及更新对比
- phpnow 安装apache失败_PHPnow安装服务[apache_pn]失败的问题的解决方法
- python scrapy框架df_Python - Scrapy 框架
- opencv与vs的版本
- 为什么要学习现代控制理论(机器人方向)?
- EtherCAT运动控制卡开发教程之Qt(下):SCARA机械手正反解的建立
- 高效能人士的七个习惯读后感与总结概括-(第二章)
- Beats:如何在 Elastic Stack 中得到并使用 Root CA Certificate fingerprint
- webp的js插件_网页及CSS使用JS脚本加载webP图片
- stony大学计算机科学找工作,福布斯排名:这些大学的STEM专业毕业生薪资最高!...
- Oracle snapper ASH监控工具
- 论文阅读-2022.1.2-A Neural Network Approach for_2016_一种用于知识驱动响应生成的神经网络方法
- Android中ButterKnife的使用
- 总体和个体,样本和样本值
- [经验教程]2022年淘宝/天猫/京东/拼多多等电商购物618年中大促活动是什么时候开始领取超级红包及优惠券入口?
- 如何把你的安卓手机变成Linux?
热门文章
- shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)
- 【Animations】使用缩放动画放大视图(7)
- Karpathy更新深度学习开源框架排名:TensorFlow第一,PyTorch第二
- Java 中文转拼音
- Go语言之 Struct Tag
- [LeetCode]Implement Trie (Prefix Tree)
- Jmeter-jtl性能测试报告转换-2种导出方法
- Matlab计算两集合间的海明距离
- 洛谷P4216 [SCOI2015]情报传递(树剖+主席树)
- (五)Oracle学习笔记—— 视图