LinkButton显示在不必要的时间
本文关键字:时间 不必要 显示 LinkButton | 更新日期: 2023-09-27 18:18:57
我有一个LinkButton(LinkButton_x)在我的aspx页面。我使用这个LinkButton来检查CheckBoxList中的所有框。当我点击这个LinkButton(LinkButton_x)时,部分类中的代码正在执行以选择CheckBoxList中的所有框。
在GridView的TemplateField中也有几个LinkButtons,如下所示。
<asp:TemplateField HeaderText="">
<ItemTemplate>
LinkButton1 here
LinkButton2 here
</ItemTemplate>
<EditItemTemplate>
LinkButton3 here
LinkButton4 here
</EditItemTemplate>
<FooterTemplate>
LinkButton5 here
LinkButton6 here
</FooterTemplate>
</asp:TemplateField>
LinkButtons在TemplateFields FooterTemplate正常显示。但当我点击LinkButton_x
在aspx页面,LinkButtons在TemplateFields ItemTemplate也显示。我想避免它。
如何解决这个问题?
如果您在<ItemTemplate>
中有Linkbutton,并且您没有编写任何逻辑来隐藏Linkbutton,那么它将明显地显示它,前提是网格至少包含一行。
我认为你的问题更多的是与网格的绑定和回发期间的行数有关。这可能是这样的情况,当你点击链接按钮,然后由于回发网格将得到改变。