Translate Into English Coffee & Tea
ASP.NET 中的 AJAX ASP.NET 画图全接触 ASP.NET 与 XML 声明式数据绑定 ASP.NET 网页抓取
C# 基础 C# 类教程 C# 加密 ASP.NET 成员资格 非“自动化”处理 Excel
QuickAjax Ajax 完美的语法高亮器 Silverlight Popfly
通栏广告
声明式数据绑定教程-GridView 模板3

本示例中,我们通过循环 GridView,将 GridView 中某按钮文字为“未回复”的按钮改为红底白字。

//呈现列表之前,做些事情
protected void GridView1_PreRender(object sender, EventArgs e)
{
    for (int i = 0; i < GridView1.Rows.Count; i++)
    {
        if (GridView1.Rows[i].FindControl("Reply") != null)
        {
            Button btn = ((Button)GridView1.Rows[i].FindControl("Reply"));
            if (btn.Text == "未回复")
            {
                btn.BackColor = System.Drawing.Color.Red;
                btn.ForeColor = System.Drawing.Color.White;
            }
        }
    }
}
文章评论
标题:必填
内容:
文章信息