本帖最后由 xcf007 于 2010-07-30 15:47:17 编辑

解决方案 »

  1.   

    三目运算符<%# Eval("OpNO").Tostring()==""?"等于空":"不等空" %>
      

  2.   

    <%# Eval("OpNO")==curOP?Response.Write("True"):Response.Write("False");  %>
      

  3.   

    <%# Eval("OpNO").Tostring()%>=="curOP"?"curOP":"" 
     
      

  4.   

    可以在后台写一个public的String方法,把<%# Eval("OpNO") %>作为参数,返回一个string给class。
      

  5.   

    <%# Getstr(Eval("OpNO"))%>在后台写个方法,基本上是万能的写法。public string Getstr(object opno)
            {
    //写你的逻辑
                        }
      

  6.   


    <%#(Eval("OpNO")==curOP)?"currentCSS":""%>
      

  7.   


    <%#(Eval("OpNO").ToString()=="curOP")?"currentCSS":""%>
      

  8.   

    <a class='<%# Eval("OpNO").ToString().Equals(curOP)? "currentCSS":"pngfix"%>' href="#" title="<%# Eval("OpName") %>">
      

  9.   

    或<%# GetValue(Eval("OpNO").ToString())%>