我正在使用更新面板在页面上显示一些结果,它工作正常,没有问题。
如果虽然没有返回结果,但我希望显示一条消息 - 说没有找到记录。
问题是让 asp:panel(pnlNoUsers) 可见选项为真或假(其中包含未找到记录消息是我遇到的问题
我的更新面板代码是:
<asp:UpdatePanel ID="pnlCust" runat="server">
<ContentTemplate>
<asp:Panel ID="pnlNoUsers" runat="server" visible="false">
<div class="inner-page-title">
<h2>
No records found.</h2>
</div>
</asp:Panel>
<%=show_cust()%>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnRefresh" />
</Triggers>
</asp:UpdatePanel>
show_cust() 函数只返回一个字符串,该字符串将显示在页面上:
If bHasUsers = False Then
pnlNoUsers.Visible = True
Return ""
End If
pnlNoUsers.Visible = False
Return strUsers & "</ul>"
面板“pnlNoUsers”的可见性属性没有改变吗?
有谁知道我该怎么做?
谢谢,