您的位置:首页 > 其它

UltraWebGrid对行进行初始化-状态字体颜色-单元格内加入链接

2016-01-12 17:10 447 查看
#region UltraWebGrid1_InitializeRow 事件对行进行初始化--状态字体颜色

/// <summary>
/// 事件注册
/// </summary>
protected override void InitEventHandler()
{
this.UltraWebGrid1.InitializeRow += new Infragistics.WebUI.UltraWebGrid.InitializeRowEventHandler(UltraWebGrid1_InitializeRow);
//this.UltraWebToolbar1.ButtonClicked += new Infragistics.WebUI.UltraWebToolbar.UltraWebToolbar.ButtonClickedEventHandler(this.UltraWebToolbar1_ButtonClicked);
}

/// <summary>
/// grid行初始化
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void UltraWebGrid1_InitializeRow(object sender, Infragistics.WebUI.UltraWebGrid.RowEventArgs e)
{

var value = Convert.ToInt32(e.Row.Cells.FromKey("REPLY_COUNT").Value);
if (value > 0)
{

//拼接单元格内容
e.Row.Cells.FromKey("REPLY_COUNT").Value =
"<a href=BbsMsgEdit.aspx?KeyID="+ hidKeyID.Value +"><font style='color:blue;'>"+ value +"</font></a>";

//e.Row.Cells.FromKey("REPLY_COUNT").Style.ForeColor = Color.Blue;//修改样式可用此行代码,e.Row.Cells...范围你懂的
}
}
#endregion

效果展示:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: