Bagikan melalui


HtmlInputText.ServerChange Kejadian

Definisi

Terjadi ketika Value properti diubah pada server.

public:
 event EventHandler ^ ServerChange;
public event EventHandler ServerChange;
member this.ServerChange : EventHandler 
Public Custom Event ServerChange As EventHandler 

Jenis Acara

Contoh

Contoh kode berikut menunjukkan cara menentukan dan mengodekan handler untuk peristiwa tersebut ServerChange . Penanganan aktivitas kustom memperbarui label di halaman Web untuk menampilkan nilai teks yang dimasukkan ke <input type=text> dalam elemen HTML.


<%@ 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" >
<head>
    <title>HtmlInputText ServerChange Example</title>
<script runat="server">

      void Server_Change(object sender, EventArgs e) 
      {
         Span1.InnerHtml = "You typed: " + Text1.Value;
      }

      void Page_Load(object sender, EventArgs e)
      {
         // Create an EventHandler delegate for the method you want to
         // handle the event, and then add it to the list of methods
         // called when the event is raised.
         Text1.ServerChange += new System.EventHandler(this.Server_Change);
      }         

   </script>

</head>

<body>

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

      <h3>HtmlInputText ServerChange Example</h3>

      Enter a value in the input field below and 
      click the Submit button.

      <br />

      <input type="text" 
             id="Text1" 
             runat="server"/>
      <br />

      <br />

      <input type="submit" 
             id="Button1" 
             value="Submit" 
             runat="server"/>

      <br />

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

   </form>

</body>
</html>

<%@ 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>HtmlInputText ServerChange Example</title>
<script runat="server">

     Sub Server_Change(ByVal sender As Object, ByVal e As EventArgs)

       Span1.InnerHtml = String.Format("You typed: {0}", Text1.Value)

     End Sub

     Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)

       ' Create an EventHandler delegate for the method you want to
       ' handle the event, and then add it to the list of methods
       ' called when the event is raised.
       AddHandler Text1.ServerChange, AddressOf Server_Change
      
     End Sub

   </script>

</head>

<body>

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

      <h3>HtmlInputText ServerChange Example</h3>

      Enter a value in the input field below and 
      click the Submit button.

      <br />

      <input type="text" 
             id="Text1" 
             runat="server"/>
      <br />

      <input type="submit" 
             id="Button1" 
             value="Submit" 
             runat="server"/>

      <br />

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

   </form>

</body>
</html>

Keterangan

Peristiwa ServerChange dimunculkan ketika Value properti diubah di server.

Catatan

Kontrol harus mengaktifkan status tampilan agar ServerChange kejadian berfungsi dengan benar.

Untuk informasi selengkapnya tentang cara menangani peristiwa, lihat Menangani dan Menaikkan Peristiwa.

Berlaku untuk

Lihat juga