通過獲取狀態來控制“查看”按鈕的Visible屬性值。
在前臺GridView中添加 OnRowDataBound="GridView1_RowDataBound“,如下:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" AllowSorting="True"
OnRowDataBound="GridView1_RowDataBound" BackColor="White">
</asp:GridView>
在後臺 GridView1_RowDataBound 事件中對控件屬性控制,如下:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.Cells[4].Text == "縣審覈通過")
{
e.Row.Cells[11].Visible = false; //設置當前選中行第11列爲不可見
}
}