簡體   English   中英

在GridView中動態顯示/隱藏按鈕-ASP.NET C#

[英]Show / Hide Buttons in GridView dynamically - ASP.NET c#

我有一個Gridview(連接到數據源),在第一列中是一個標志,該標志可以是1或0。我想添加一個帶有按鈕的列。

如果第一列中的標志= 1,則按鈕應顯示“隱藏”,如果標志為0,則應顯示“顯示”。

我需要它對gridview中的所有行執行此操作

有人可以給我一些指示嗎? 謝謝

在按鈕控件的屬性中,添加

Visible='<%# Eval(flag) == 1%>'

如果my_flag具有特定值,則在按鈕上將visible設置為true或false

<asp:Button ID="btnSwitchOff" CssClass="btn btn-warning" runat="server" Text="Switch Off" Visible='<%# Eval("my_flag").ToString() == "0" ? true : false%>' />

<asp:Button ID="btnSwitchOn" CssClass="btn btn-info" runat="server" Text="Switch Off" Visible='<%# Eval("my_flag").ToString() == "1" ? true : false%>' />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM