<asp:GridView ID="GridView1" runat="server"  AutoGenerateColumns="false"  >               
                <RowStyle CssClass="t4" Height="22px"/>
                <HeaderStyle BackColor="Silver" Height="10px"/>
                 <Columns>
                   <asp:TemplateField HeaderText="操作">
                        <ItemTemplate>                           <a href="ManagerEdit.aspx?id=<%#Eval("P_id") %>">修改密码</a>//对这个操作进行设置                        </ItemTemplate>
                       <HeaderStyle Width="20%" />
                   </asp:TemplateField>
                </Columns>
              </asp:GridView>
功能就不用说了,我想让这个按在满足条件时,正常显示,并且可以用,当不满足条件时,显示灰色,不可以操作。这个表中有多行,一般来说,只有一项满足条件,其他行不满足条件。这个功能如何实现,最好能附上代码,谢谢