我有一个listview EmptyDataTemplate,其中有一个取消按钮。当我在listview中搜索某个项目并且找不到项目时,我将listview与null绑定。现在我的EmptyDataTemplate显示了一个自定义UI,它有一个linkbutton。现在我想在linkbutton click上重新填充我的listview。请告诉我如何实现这一点。
<EmptyDataTemplate>
<div style="width:100%; text-align:right;" class="alertErrmsg" id="divMsg">
<div class="norecord_box"><br><br> <img border="0" usemap="#Map" src="../images/nrf.png">
<br><br><h1>No Record Found</h1><br> <br>
<div><asp:LinkButton runat="server" ID="searchcancel" CssClass="createbutton" OnClick="searchcancel_Click" Text="cancel"></asp:LinkButton></div><br>
<br>
</div>
</div>
</EmptyDataTemplate>
答案 0 :(得分:0)
现在我想在linhbutton点击
重新填充我的列表视图
嗯,你有你的事件处理程序。因此,最初使用填充listview的代码(可能在PageLoad中?)。将其重构为一个单独的方法,并在页面加载和 searchcancel_Click
处理程序中调用该方法。