ASP.NET 怎么显示与数据库通信中...

来源:百度知道 编辑:UC知道 时间:2024/06/18 18:04:42
如题.详细点,最好给个代码! 当单击按钮的时候,(比如:搜索),数据量太大,我想在页面显示一个DIV提示("正在与数据库通信中,请等待...")

实现这个的方法较多,在ASP.NET下使用UpdateProgress会比较容易,下面是示例(在From中)

<%--必须--%>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>

<%--UpdatePanel 放你的搜索界面,按钮--%>
<asp:UpdatePanel ID="Search_U" runat="server" RenderMode="Block" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="sinfo" runat="server" Text="输入搜索关键词"></asp:Label>
<asp:TextBox ID="Key" runat="server" Width="200px" CssClass="S_Input" AutoPostBack="true" MaxLength="20"></asp:TextBox>
<asp:Button ID="Search" runat="server" Text=" 搜索 " Width="136px" CssClass="Edit_Btn" OnClick="SearchAction"/>
</ContentTemplate>