欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

根据Eval()函数绑定的值,来显示GridView中的控件的方法

程序员文章站 2024-03-03 14:56:40
复制代码 代码如下:   &nb...

复制代码 代码如下:

<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") == "置顶"%>'>

根据Eval()函数绑定的值,来显示GridView中的控件的方法