/
ImageClickEventHandler.xml
51 lines (44 loc) · 3.22 KB
/
ImageClickEventHandler.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<Type Name="ImageClickEventHandler" FullName="System.Web.UI.ImageClickEventHandler">
<TypeSignature Language="C#" Value="public delegate void ImageClickEventHandler(object sender, ImageClickEventArgs e);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed ImageClickEventHandler extends System.MulticastDelegate" />
<TypeSignature Language="DocId" Value="T:System.Web.UI.ImageClickEventHandler" />
<TypeSignature Language="VB.NET" Value="Public Delegate Sub ImageClickEventHandler(sender As Object, e As ImageClickEventArgs)" />
<TypeSignature Language="F#" Value="type ImageClickEventHandler = delegate of obj * ImageClickEventArgs -> unit" />
<TypeSignature Language="C++ CLI" Value="public delegate void ImageClickEventHandler(System::Object ^ sender, ImageClickEventArgs ^ e);" />
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="sender" Type="System.Object" />
<Parameter Name="e" Type="System.Web.UI.ImageClickEventArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="sender">The server control that is the source of the event.</param>
<param name="e">An <see cref="T:System.Web.UI.ImageClickEventArgs" /> that contains event data.</param>
<summary>Represents the method that handles any events that are raised when a user clicks an image-based ASP.NET server control.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This delegate defines the required signature for all click events raised when a user clicks an image-based ASP.NET server control. You must use the signature defined by this delegate for any `OnServerClick` event handlers that you create for an <xref:System.Web.UI.HtmlControls.HtmlInputImage> server control or any `OnClick` event handlers that you create for an <xref:System.Web.UI.WebControls.ImageButton> Web server control.
If you create a custom image-based ASP.NET server control that users can click, use this delegate to define the events associated with that user action.
For more information about delegates and how they interact with events, see [Handling and Raising Events](/dotnet/standard/events/). For information about how to raise events, see [Handling and Raising Events](/dotnet/standard/events/).
## Examples
[!code-csharp[SystemWebUI.ImageClickEventArgs Sample#1](~/snippets/csharp/VS_Snippets_WebNet/SystemWebUI.ImageClickEventArgs Sample/CS/imageclickeventargscs.aspx#1)]
[!code-vb[SystemWebUI.ImageClickEventArgs Sample#1](~/snippets/visualbasic/VS_Snippets_WebNet/SystemWebUI.ImageClickEventArgs Sample/VB/imageclickeventargsvb.aspx#1)]
]]></format>
</remarks>
<altmember cref="T:System.Web.UI.ImageClickEventArgs" />
<altmember cref="T:System.Web.UI.WebControls.ImageButton" />
<altmember cref="T:System.Web.UI.HtmlControls.HtmlImage" />
<related type="Article" href="/dotnet/standard/events/">Handling and Raising Events</related>
</Docs>
</Type>