zoukankan      html  css  js  c++  java
  • 根据Eval()函数绑定的值,来显示GridView中的控件的方法

    <asp:TemplateField HeaderText="操作" ShowHeader="False">
                                    <ItemTemplate>
                                    <asp:LinkButton ID="btn_zhiding" runat="server" CommandName="Tranfer" CommandArgument='<%#Eval("ARTICLE_ID")%>' Text='<%#Eval("BeTop") == "置顶" ? "取消置顶":"置顶" %>' OnCommand="RowCommand"></asp:LinkButton>
                                   <asp:PlaceHolder ID="PlaceHolder1"  runat="server" Visible='<% #Eval("BeTop") == "置顶"%>'>
                                    <asp:ImageButton ID="imgBtn_OrderUp" runat="server" ImageUrl="~/pic/向上.jpg" CommandName="OrderUp"
                                            CommandArgument='<% #Eval("ARTICLE_ID") %>' OnCommand="RowCommand" />
                                        <asp:ImageButton ID="imgBtn_OrderDown" runat="server" ImageUrl="~/pic/向下.jpg" CommandName="OrderDown"
                                            CommandArgument='<% #Eval("ARTICLE_ID") %>' OnCommand="RowCommand" />
                                         </asp:PlaceHolder>
                                    </ItemTemplate>
                                    
                                    <ItemStyle HorizontalAlign="Center"/>
                                </asp:TemplateField>
    

    根据绑定的值,动态显示GridView中每一行中的控件,

    用<asp:PlaceHolder runat="server" Visible='<% #Eval("BeTop") == "置顶"%>'>

    主要用到的是asp:PlaceHolder

    这个主要是用来往里面填充控件的·····

  • 相关阅读:
    适配器模式(16)
    状态模式(15)
    用反射技术替换工厂种的switch分支(14)
    2017年目标与规划
    抽象工厂模式(13)
    观察者模式(12)
    建造者模式(11)
    TCP 可靠传输与流量控制的实现
    TCP报文段的首部格式
    TCP可靠传输的工作原理
  • 原文地址:https://www.cnblogs.com/wenghaowen/p/2947480.html
Copyright © 2011-2022 走看看