Thanks for your information (Michael and all other contributors...)
I have try to "ajaxed" site log :
in admin/SiteLog.ascx.vb add :
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
If DotNetNuke.Framework.AJAX.IsInstalled Then
DotNetNuke.Framework.AJAX.RegisterScriptManager()
End If
and change admin/sitelog.ascx to :
<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %>
<%@ Control Inherits="DotNetNuke.Modules.Admin.SiteLog.SiteLog" language="vb" AutoEventWireup="false" Explicit="True" CodeFile="SiteLog.ascx.vb" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<table class="Settings" cellspacing="2" cellpadding="2" summary="Site Log Design Table" border="0" width="450">
<tr vAlign="top">
<td class="SubHead" width="150"><dnn:label id="plReportType" runat="server" controlname="cboReportType" suffix=":"></dnn:label></td>
<td class="NormalBold" align="left" width="325">
<asp:DropDownList ID="cboReportType" Runat="server" DataValueField="value" DataTextField="text" CssClass="NormalTextBox"></asp:DropDownList>
</td>
</tr>
<tr>
<td class="SubHead" width="150"><dnn:label id="plStartDate" runat="server" controlname="txtStartDate" suffix=":"></dnn:label></td>
<td class="NormalBold" align="left" width="325">
<asp:TextBox id="txtStartDate" CssClass="NormalTextBox" runat="server" width="120" Columns="20"></asp:TextBox>
<asp:HyperLink id="cmdStartCalendar" resourcekey="Calendar" Runat="server" CssClass="CommandButton">Calendar</asp:HyperLink>
</td>
</tr>
<tr>
<td class="SubHead" width="150"><dnn:label id="plEndDate" runat="server" controlname="txtEndDate" suffix=":"></dnn:label></td>
<td class="NormalBold" align="left" width="325">
<asp:TextBox id="txtEndDate" CssClass="NormalTextBox" runat="server" width="120" Columns="20"></asp:TextBox>
<asp:HyperLink id="cmdEndCalendar" resourcekey="Calendar" Runat="server" CssClass="CommandButton">Calendar</asp:HyperLink>
</td>
</tr>
<tr>
<td class="NormalBold" vAlign="top" align="center" colspan="2">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:LinkButton id="cmdDisplay" resourcekey="cmdDisplay" cssclass="CommandButton" Text="Display" runat="server" />
<asp:LinkButton id="cmdCancel" resourcekey="cmdCancel" CssClass="CommandButton" runat="server">Cancel</asp:LinkButton>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
</table>
<br>
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:datagrid id="grdLog" Width="750" Runat="server" Border="0" CellPadding="4" CellSpacing="4"
AutoGenerateColumns="true" HeaderStyle-CssClass="NormalBold"
ItemStyle-CssClass="Normal" HeaderStyle-HorizontalAlign="Center"
ItemStyle-HorizontalAlign="Center" BorderStyle="None"
BorderWidth="0px" GridLines="None">
</asp:datagrid>
</ContentTemplate>
</asp:UpdatePanel>
<br>
and it's work !!! Good I like Ajax.
Now how can I display a wait image animated gif?
Great regards
Roland