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

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

  • 相关阅读:
    gitbook
    Goland IDE使用
    go-zero RPC 框架安装 (goctl安装, protoc安装, etcd安装)
    go 打包部署
    GO redis
    go 常见异常
    go 异常处理
    go常用数据处理 (json, map, 结构体)
    Kafka日志消息
    【leetcode_easy_math】1317. Convert Integer to the Sum of Two No-Zero Integers
  • 原文地址:https://www.cnblogs.com/wenghaowen/p/2947480.html
Copyright © 2020-2023  润新知