zoukankan      html  css  js  c++  java
  • <%#Eval() %>的常用方法

    <%# %>用于数据绑定,通常是用在数据源控件里,比如GridView,Repeater等。
    1、绑定Repeater 基础用法

    <%# Eval("DriverName")%>

    2、简单判断用法

    <%# Eval("DriverName").ToString()==""?"未知":Eval("DriverName").ToString()%>

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

    <%# ChangeDriverName(Eval("DriverName").ToString())%>

    后台代码:

    protected string ChangeDriverName(string driverName)
    {
        if (string.IsNullOrEmpty(driverName))
        {
            return "wuwuwu";
        }
        return driverName;
    }

    4、根据参数值控制控件的显隐性 

    审核状态为NULL表示未审批,审核状态为0表示审批被驳回,审核状态为1表示审批已通过。
    仅当未审批时才显示通过和驳回按钮,具体效果如下:
    这里写图片描述
    示例代码:

    <td style="white-space: nowrap;" align="center">
        <asp:PlaceHolder ID="PlaceHolder1"  runat="server" Visible='<% #Eval("Status").ToString() == ""%>'>
        <asp:Button ID="btnDel" runat="server" Text="通过" CssClass="cBlue ico_delete"
         CommandName="approve" CommandArgument='<%#Eval("id") %>' />
        <asp:Button ID="Button1" runat="server" Text="驳回" CssClass="cBlue ico_delete" 
         CommandName="refuse" CommandArgument='<%#Eval("id") %>' />
        </asp:PlaceHolder>
    </td>
  • 相关阅读:
    Windows安全事件日志中的事件编号与描述
    Apache启动失败,请检查相关配置。MySQL5.1已启动成功
    scrapy
    python 与mongodb 交互
    mongo 的导入和导出
    MongoDB
    json字符串和字典的区别补充
    第七章:错误处理
    第六章:个人主页和头像
    第五章:用户登录
  • 原文地址:https://www.cnblogs.com/wuling129/p/8334747.html
Copyright © 2011-2022 走看看