zoukankan      html  css  js  c++  java
  • <%#Eval if判断用法

    1、绑定Repeater 基础用法

       <%#Eval("RoleID")%>

    2、简单判断用法

    <td>
    <%# Convert.ToBoolean(Eval("UserIsSupperPower")) ? "<span id='spIsSupperman' style='color:green'>" + superman + "</span>" : no%>
    </td>

    3、较复杂用法

       <a  href="EditUser.aspx?action=edit&id=<%# Eval("UserID")%>&t=' + new Date().getTime()';" ><span class='am-icon-pencil-square-o'></span><%=edit %></a> &nbsp;

    4、复杂用法,用一个后台方法,封装,前台输出

       <%# IsDisplayItem(Eval("RoleDescription"),Eval("RoleID")) %>

    后台代码

    /// <summary>
            /// 根据角色描述 判断是否为移动端角色项,如是则隐藏编辑项
            /// </summary>
            /// <param name="roleDesc"></param>
            /// <param name="roleId"></param>
            /// <returns></returns>
            public string IsDisplayItem(object roleDesc,object roleId) 
            {
                string strResult = "";
                if (!roleDesc.ToString().Contains("移动"))
                {
                    strResult = "<a href='EditRole.aspx?Action=Edit&RoleId=" + roleId + "&t=' + new Date().getTime());" + "><span class='am-icon-pencil-square-o'></span>";
                    strResult += edit + "</a> &nbsp;&nbsp";
                    strResult += "<a href='?action=delete&RoleId=" + roleId + " style='color:#dd514c;' onclick='return confirm($('#hidAlertDelete.ClientID').val());'>";
                    strResult += " <span class='am-icon-trash-o'></span>" + delete + "</a>";
                }
                 return strResult;
            }

    5、拓展下<% if%>用法

    <%if(true)%>
    <%{%>
    <asp:TextBox id="Textbox2" style="Z-INDEX: 101; LEFT: 240px; POSITION: absolute; TOP: 88px" runat="server"></asp:TextBox>
    <asp:Button id="Button2" style="Z-INDEX: 102; LEFT: 256px; POSITION: absolute; TOP: 128px" runat="server" Text="Button"></asp:Button>
    <SELECT style="Z-INDEX: 103; LEFT: 272px; WIDTH: 176px; POSITION: absolute; TOP: 184px">
    <OPTION selected></OPTION>
    </SELECT>
    <%}%>
    <%else%>
    <%{%>
    <asp:TextBox id="Textbox3" style="Z-INDEX: 101; LEFT: 240px; POSITION: absolute; TOP: 88px" runat="server"></asp:TextBox>
    <SELECT style="Z-INDEX: 103; LEFT: 272px; WIDTH: 176px; POSITION: absolute; TOP: 184px">
    <OPTION selected></OPTION>
    </SELECT>
    <%}%>

  • 相关阅读:
    [NOIP2010]关押罪犯
    图的联通入门题
    【luogu4777】扩展中国剩余定理(EXCRT)[数论 扩展中国剩余定理]
    【luogu3868】【TJOI2009】猜数字[模板] [数论 中国剩余定理]
    【luogu1082】【noip2012】同余方程 [数论 扩展欧几里德]
    【luogu1962】斐波那契数列 [矩阵乘法]
    【uva1644】 素数间隔 Prime Gap [数学 质数筛]
    【uva307】小木棍 Sticks [dfs搜索]
    【luogu4011】孤岛营救问题(拯救大兵瑞恩) [最短路][分层思想]
    【noip2015】
  • 原文地址:https://www.cnblogs.com/markli/p/4971772.html
Copyright © 2011-2022 走看看