在asp:ImageButton标记中插入代码c#
我有一个包含下一列的gridview在asp:ImageButton标记中插入代码c#,c#,asp.net,aspxgridview,C#,Asp.net,Aspxgridview,我有一个包含下一列的gridview <asp:TemplateColumn ItemStyle-Width="10%" HeaderText="Active"> <ItemTemplate> <asp:RadioButton ID="chkActive" runat="server" OnCheckedChanged="fncCheckear" AutoPostBack="true" Checked='<%
<asp:TemplateColumn ItemStyle-Width="10%" HeaderText="Active">
<ItemTemplate>
<asp:RadioButton ID="chkActive" runat="server" OnCheckedChanged="fncCheckear"
AutoPostBack="true" Checked='<%# DataBinder.Eval(Container.DataItem, "Active") %>'>
</asp:RadioButton>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn >
<ItemTemplate>
<asp:ImageButton ID="image" runat="server" CommandName="cmdLaunch" ImageUrl="../../images/arrow.gif" >
</asp:ImageButton>
</ItemTemplate>
</asp:TemplateColumn>
两列都运行正常。但是我需要第二个只有在第一列的属性为Checked=true时才可见。Active有tYpefield位,其值为1或0
我尝试下一步使用第二列,但不起作用:
<asp:TemplateColumn >
<ItemTemplate>
<asp:ImageButton ID="image" runat="server" CommandName="cmdLaunch" ImageUrl="../../images/arrow.gif"
Visible='<%# DataBinder.Eval(Container.DataItem, "Active") %>' >
</asp:ImageButton>
</ItemTemplate>
</asp:TemplateColumn>
有什么想法吗?谢谢。试试看
Visible=''
@mpl我很高兴它能帮上忙:)