【发布时间】:2016-07-04 15:34:28
【问题描述】:
在这里,我在repeater 中保留了两个按钮(btnhide 和btnunhide)和一个label,并且我最初使按钮btnunhide 不可见。现在我想要的是当我按下按钮btnhide 然后btnunhide 最初是不可见的应该是visible。
解决方案会很有帮助。
使用的HTML
<asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand" >
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:Button ID="btn" CommandName="h" runat="server" Text="Hide" />
<asp:Button ID="btnhide" Visible="false" runat="server" Text="Unhide" />
</ItemTemplate>
</asp:Repeater>
后面的代码
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "h")
{
}
}
【问题讨论】: