Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe HtmlInputImage

Permite o acesso programático a HTML <input type= image> elemento no servidor.

Namespace:  System.Web.UI.HtmlControls
Assembly:  System.Web (em System.Web.dll)
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class HtmlInputImage : HtmlInputControl, 
	IPostBackDataHandler, IPostBackEventHandler
<asp:HtmlInputImage />

Use o HtmlInputImage controle para criar um botão que exibe uma imagem. Você pode controlar programaticamente a ação associada a HtmlInputImage controle, fornecendo um manipulador de eventos para o ServerClick evento.

sistema autônomo coordenadas onde o usuário clica um HtmlInputImage controle pode ser determinada usando o ImageClickEventArgs.X e ImageClickEventArgs.Y propriedades das System.Web.UI.ImageClickEventArgs objeto que é passado sistema autônomo um parâmetro para o usuário-defined evento manipulador.

Para obter uma lista de valores de propriedade inicial de uma instância de HtmlInputImage, consulte o HtmlInputImage construtor.

O exemplo de código a seguir demonstra como usar o HtmlInputImage controle para criar um botão que exibe uma imagem.

ObservaçãoObservação:

Você deve fornecer seus próprios arquivos de imagem para que este exemplo funcione corretamente.

<%@ Page Language="C#" 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" >
   <script runat="server">

     protectedvoid SubmitBtn_Click(object sender, ImageClickEventArgs e)
     {
       Message.InnerHtml = "The Submit button was clicked.";
     }

     protectedvoid ClearBtn_Click(object sender, ImageClickEventArgs e)
     {
       Message.InnerHtml = "The Clear button was clicked.";
     }

</script>

   <head runat="server">
    <title>HtmlInputImage Example</title>
</head>
<body>
      <h3>HtmlInputImage Example</h3>

      <form id="form1" runat="server">

         <input type="image"
                alt="Submit button" 
                src="Submit.jpg" 
                onserverclick="SubmitBtn_Click" 
                runat="server"
                id="Image1" />

         <input type="image"
                alt="Clear button" 
                src="Clear.jpg" 
                onserverclick="ClearBtn_Click" 
                runat="server"
                id="Image2" />

         <h1> 

         <span id="Message" 
               runat="server">
         </span>

         </h1>

      </form>

   </body>

</html>



Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0, 1.1, 1.0
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.