一千萬個為什麽

搜索

不同顏色的gridview數據顯示取決於文本


我正在網格視圖中顯示學生出勤率。

我選擇缺席作為A,作為P出現並離開為L.現在我想顯示A為紅色,P為綠色。

怎麽樣。請幫幫我

最佳答案

請試試這個,讓我知道你面臨的問題

protected void grdStudent_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.DataRow)
    {
        DataRow dr = ((DataRowView)e.Row.DataItem).Row;
        if (dr["Present"].ToString() == "A")
        {
            ((Label)e.Row.FindControl("yourLableID")).ForeColor= System.Drawing.Color.Red;
        //yourLableID is that lable in which you are showing A or P
        }
    }
}

轉載註明原文: 不同顏色的gridview數據顯示取決於文本

猜你喜歡