服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - ASP.NET教程 - 根据Eval()函数绑定的值,来显示GridView中的控件的方法

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

2019-10-27 11:26asp.net技术网 ASP.NET教程

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

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

延伸 · 阅读

精彩推荐