AdRotator.OnPreRender(EventArgs) AdRotator.OnPreRender(EventArgs) AdRotator.OnPreRender(EventArgs) AdRotator.OnPreRender(EventArgs) Method

Definition

Ruft die Informationen über die Werbung zum Rendern durch Suchen nach den Dateidaten oder Aufrufen des Benutzerereignisses ab.Gets the advertisement information for rendering by looking up the file data or calling the user event.

protected public:
 override void OnPreRender(EventArgs ^ e);
protected internal override void OnPreRender (EventArgs e);
override this.OnPreRender : EventArgs -> unit
Protected Friend Overrides Sub OnPreRender (e As EventArgs)

Parameter

e
EventArgs EventArgs EventArgs EventArgs

Ein EventArgs-Objekt, das Ereignisdaten enthält.An EventArgs object that contains event data.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die OnPreRender -Methode überschrieben wird, sodass Sie immer einen Rahmen AdRotator in einem benutzerdefinierten Steuerelement anzeigt.The following code example demonstrates how to override the OnPreRender method so that it always displays a border in a custom AdRotator control.

<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.CS.Controls" Assembly="Samples.AspNet.CS" %>
<%@ Page language="c#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head>
    <title>CustomAdRotator - OnPreRender - C# Example</title>
  </head>
  <body>
    <form id="Form1" method="post" runat="server">
      <h3>Custom AdRotator - OnPreRender - C# Example</h3>

      <aspSample:CustomAdRotatorOnPreRender
        id="CustomAdRotator1"
        runat="server"
        Target="_blank"
        AdvertisementFile="~/App_Data/Ads.xml" />

    </form>
  </body>
</html>
<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.VB.Controls" Assembly="Samples.AspNet.VB" %>
<%@ Page Language="vb" AutoEventWireup="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head>
    <title>CustomAdRotator - OnPreRender - VB.NET Example</title>
  </head>
  <body>
    <form id="Form1" method="post" runat="server">
    <h3>Custom AdRotator - OnPreRender - VB.NET Example</h3>
    <aspSample:CustomADRotatorOnPreRender id="CustomAdRotator1" runat="server" Target="_blank" AdvertisementFile="~/App_Data/Ads.xml" />
    </form>
  </body>
</html>
protected override void OnPreRender(System.EventArgs e)
{
    // Run the OnPreRender method on the base class.
    base.OnPreRender(e);

    // Always display the Ad with a border.
    this.BorderWidth =  System.Web.UI.WebControls.Unit.Point(1);
}
Protected Overrides Sub OnPreRender(ByVal e As System.EventArgs)
    ' Run the OnPreRender method on the base class.
    MyBase.OnPreRender(e)

    ' Always display the Ad with a border.
    Me.BorderWidth = System.Web.UI.WebControls.Unit.Point(1)
End Sub

Gilt für:

Siehe auch