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

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