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

#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
效果展示:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章