6.2.4. Web ფორმის ASP.NET მართვის ელემენტების მოვლენები Click და Change

 

მოვლენა Change წარმოიქმნება ტექსტური მართვის ელემენტში მონაცემების რედაქტირების და Tab კლავიშზე დაჭერის შემდეგ ან თაგუნას მართვის სხვა ელემენტზე დაწკაპუნებისას. მოვლენა Click წარმოიქმნება ღილაკზე დაწკაპუნებისას.

დაიტანეთ ფორმაზე TextBox, Button, ImageButton,

CheckBox, Panel. მათი html კოდი შემდეგია:

 

<asp:TextBox ID="TextBox1"

         OnTextChanged="testi" AutoPostBack ="true" 

        runat="server"></asp:TextBox><br />

        <br />

      

        <asp:CheckBox ID="CheckBox1" runat="server"

        AutoPostBack="true"

        OnCheckedChanged="testi" style="font-family: AcadNusx" BackColor="Silver" Font-Size="Small" Text="gagzavna" /><br />

        <br />

          <asp:Button ID="Button1" runat="server"

         OnClick="testi1"

        Text="gagzavna" style="font-size: 10pt; font-family: AcadNusx" BackColor="Silver" /><br />

        <br />

         <asp:ImageButton ID="ImageButton1"

         ImageUrl ="~/mtawmind.GIF"

          OnClick="testi2"

         runat="server" Height="24px" Width="88px" /><br />

        <asp:Panel ID="Panel1"

         EnableViewState ="false"

        runat="server" Height="50px" Width="125px">

        </asp:Panel>

მოდულში ჩავწეროთ პროგრამები:

 

Sub testi(ByVal sender As Object, ByVal e As System.EventArgs)

        Me.Panel1.ID = "gaigzavna"

    End Sub

  

 Sub testi1(ByVal sender As Object, ByVal e As System.EventArgs)

        Me.Panel1.ID = "gaigzavna"

    End Sub

Sub testi2(ByVal objsen As Object, ByVal obja As System.Web.UI.ImageClickEventArgs)

        Me.Panel1.ID = "gaigzavna"

    Eნდ შუბ

ტექსტურ ველში ინფორმაციის ჩაწერისა და Tab ღილაკზე დაჭერის  ან თაგუნას  მაჩვენებლის მართვის სხვა ელემენტზე დაწკაპუნების შემდეგ (ღილაკზე ან გადამრთველზე) ფორმა გაიგზავნება სერვერზე. ამავე დროს დაიწერება ტექსტი გაგზავნის დადასტურების შესახებ, კერძოდ, სიტყვაგაიგზავნა”.