ASp.net中,如何实现关键字变色啊?

IT流渊 2007-05-04 11:09:50
在datagrid中怎么实现里面的值中的关键字变色啊;

或者是datatable中的值关键字变色。

看到网上有这样:

private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemIndex>-1)
{
string tmp = “关键字”;
foreach(TableCell cell in e.Item.Cells)
cell.Text = cell.Text.Replace(tmp,"<font color=red>"+tmp+"</font>");
}

可是没法实现!郁闷啊!
...全文
357 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yan53125 2007-05-04
  • 打赏
  • 举报
回复
mark
windstore 2007-05-04
  • 打赏
  • 举报
回复
UP!学习一下!
IT流渊 2007-05-04
  • 打赏
  • 举报
回复
//关键字变色函数
public DataTable ChageTag(DataTable dt)
{
string tmp = tagname2;

for(int i = 0;i<dt.Rows.Count;i++)
{

for(int j=0;j < dt.Columns.Count;j++)
{

dt.Rows[i][j]=dt.Rows[i][j].ToString().Replace(tmp,"<font color=red>"+tmp+"</font>");


}


}
原来这样就可以了。哈哈
jrl5365 2007-05-04
  • 打赏
  • 举报
回复
也可以直接在SQL中处理好了,再来绑定

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧