给GridView中的LinkButton列的Text属性动态赋值,该怎么解决

给GridView中的LinkButton列的Text属性动态赋值
给GridView中的LinkButton列的Text属性动态赋值,该怎么解决
这是GridView的样子,在最后一列是LinkButton,Text现在是”测评“
这是LinkButton的源代码:
<asp:TemplateField HeaderText="测评" >
          <ItemTemplate >
                  <asp:LinkButton ID="hpCeping" runat="server" Text="测评"   CommandArgument='<%#Eval("fBzbBh") %>'            
                                     onclick="hpCeping_Click" ></asp:LinkButton>
          </ItemTemplate>
 </asp:TemplateField>
其中GridView的数据绑定是表vieBz,有fBzbBh这个字段。
我希望的功能是  LinkButton的Text属性动态绑定,根据下面的条件:
select  count(*) from  tblResult  where  fBzbBh=”LinkButton的绑定值“   and  fCpyBh=‘”+session["ID"]+“’;
之后如果Count==1,则LinkButton的Text为”已测评“,else的话就是”测评“,请教各位大神怎么做合理
------解决方案--------------------

   protected void xfxxGridView_DataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                string status = Convert.ToString(DataBinder.Eval(e.Row.DataItem, "shzt"));
                string sfzs = Convert.ToString(DataBinder.Eval(e.Row.DataItem,"sfzs"));
                if (status.Trim() == "审核通过")
                {
                    ((LinkButton)e.Row.FindControl("deleteLink")).Text = "转送";
                    if (sfzs.ToString() == "True")
                        ((LinkButton)e.Row.FindControl("deleteLink")).Enabled = false;
                }
                else {
                    LinkButton link = ((LinkButton)e.Row.FindControl("deleteLink"));
                    link.Text = "删除";
                    link.Attributes.Add("onclick", "javascript:return confirm('确定要删除该条信息吗?');");
                }
            }
        }

shzt,sfzs 也是数据库里面的字段。参考一下