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

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

  • 相关阅读:
    递归与尾递归(C语言)
    超酷算法:Levenshtein自动机
    编程面试的10大算法概念汇总
    C 语言中的指针和内存泄漏
    计算机实际上是如何工作的
    超酷算法:同型哈希
    4个Linux服务器监控工具
    2015-3-23
    2015-3-20
    2015-3-19
  • 原文地址:https://www.cnblogs.com/wenghaowen/p/2947480.html
Copyright © 2011-2022 走看看