<td  align="center" class="list_data_op" style="height: 25px;text-align:center">
         <%# setlock1(Eval("islock")) %>
         </td>
         <td class="list_data_op" style="width: 190px; height: 25px">
<%
            string aa = islock;    
            if (islock == "否")
            {
 %>
            <asp:LinkButton ID="LinkButton1"   CommandName="edite" runat="server">编辑</asp:LinkButton>
            <%}else{ %>
            不可编辑
            <%} %>   
             <asp:LinkButton ID="LinkButton2"   CommandName="details" runat="server">详细</asp:LinkButton>               
          </td> public static string islock = "";   public string setlock1(object lock1)
    {
        if (lock1 != null)
        {
            islock = lock1.ToString().Trim();           
        }
        return lock1.ToString().Trim();
    }是这样的,我在服务器端弄个islock 然后在html中用Eval绑定动态的我现在islock =‘否’的时候就显示编辑,否则显示】
不可编辑。但是显示的结果都是不可编辑,而且我调试的时候最后才进入<%
            string aa = islock;    
            if (islock == "否")
            {
 %>
            <asp:LinkButton ID="LinkButton1"   CommandName="edite" runat="server">编辑</asp:LinkButton>
            <%}else{ %>
            不可编辑
            <%} %>   
请大家指点指点