ASP.NET Tutorial/Language Basics/Event

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Change img border stype in Input Button action (VB.net)

   <source lang="csharp">

<%@ Page Language="VB" %> <script runat="server">

  Sub Click(Sender as Object, e as EventArgs)
     select case Sender.Value
        case "Left"
           word_image.align = "left"
        case "Right"
           word_image.align = "right"
        case "Center"
           word_image.align = "center"
     end select
   
     Left.Style("Border-Style") = "notset"
     Right.Style("Border-Style") = "notset"
     Center.Style("Border-Style") = "notset"
   
     Sender.Style("Border-Style") = "inset"
   end Sub

</script> <html><body>

   <form runat="server">
      <input type="Button" id="Left" runat="server" 
         Value="Left" OnServerClick="Click" />
      <input type="Button" id="Center" runat="server" 
         Value="Center" OnServerClick="Click" />
      <input type="Button" id="Right" runat="server" 
         Value="Right" OnServerClick="Click" />
   </form>

   <img src="http://www.nfex.ru/style/logo.png" id="word_image" runat="server">
</BODY>
</HTML></source>
   
  

Get action sender text (VB.net)

   <source lang="csharp">

<%@ Page Language="VB" %> <script runat="server">

  Sub Button_Click(Sender As Object, e As EventArgs)
     Response.Write(Sender.Text)
  End Sub

</script> <html> <body>

  <form runat="server">
     <asp:button id="btSubmit" Text="Submit" runat=server OnClick="Button_Click"/>
  </form>

</body> </html></source>


Report action trigger"s text (C#)

   <source lang="csharp">

<%@ Page Language="C#" %> <script runat="server">

  void Button1_Click(Object Sender, EventArgs e) {
     Label1.Text = "You clicked " + ((Button)Sender).Text + "";
  }

</script> <html><body>

  <form runat="server">
     <asp:Button id=Button1 runat="server" Text="Button1"
        onClick="Button1_Click" />
        
        <asp:Label id=Label1 runat=server />
  </form>

</body></html></source>


Report action trigger"s text (VB)

   <source lang="csharp">

<%@ Page Language="VB" %> <script runat="server">

  Sub Button1_Click(Sender as Object, e as EventArgs)
     Label1.Text="You clicked " & Sender.Text & ""
  end Sub

</script> <html><body>

  <form runat="server">
     <asp:Button id=Button1 runat="server" Text="Button1"
        onClick="Button1_Click" />
        
        <asp:Label id=Label1 runat=server />
  </form>

</body></html></source>