• 根据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

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

  • 相关阅读:
    cookie
    接上一篇
    es6
    本地文件r如何上传到github上
    npm的使用说明
    被公司996下的程序媛心路历程
    起点2020
    ES5(基本包装类型)字符串的方法
    ES5数组的方法
    css伪类
  • 原文地址:https://www.cnblogs.com/wenghaowen/p/2947480.html
Copyright © 2020-2023  润新知