6 Kasım 2010 Cumartesi

Button Kontrolu

Button kontrolu html de kullandığımız  <input type="submit" /> yerine kullanılır.
Text, CommandName, CommandArgument, CausesValidation gibi özellikleri; OnClick,OnCommand gibi metotları ; Click ve Command gibi olayları mevcuttur.


Button kontrolune basdığımızda Click ve Command olayları gerçekleşecektir.
Bu metotlardan birini kullanmamız yeterlidir.


OnClick metodu ile;

<script runat="server">
   
    void Button1_Click(Object sender, EventArgs e)
    {
        Response.Write("Merhaba Çamlıca");
    }

</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">  <title></title</head>
<body>
    <form id="form1" runat="server">
    <div>
<asp:Button ID="Button1" runat="server" Text="Butona Bas" OnClick="Button1_Click" />
       
    </div>
    </form>
</body>
</html>


veya OnCommand metodu ile




<input type="submit" />
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
   
    void Button_Command(Object sender,CommandEventArgs e)
    {
        if (e.CommandName == "buton1")
        {
            if (e.CommandArgument == "1")
            {
                Response.Write("Merhaba Çamlıca");
            }
        }
    }
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">    <title></title></head>
<body>
    <form id="form1" runat="server">    <div>
        <asp:Button ID="Button1" runat="server" Text="Butona Bas" OnCommand="Button_Command" CommandName="buton1" CommandArgument="1" />
    </div> </form>
</body>
</html>

veya CommandArgument kullanmıyoruz.

    void Button_Command(Object sender,CommandEventArgs e)
    {
        if (e.CommandName == "buton1")
        {
                Response.Write("Merhaba Çamlıca");
        }
    }

<asp:Button ID="Button1" runat="server" Text="Butona Bas" OnCommand="Button_Command" CommandName="buton1" />

veya CommandName kullanmıyoruz.

    void Button_Command(Object sender,CommandEventArgs e)

    {
            if (e.CommandArgument == "1")
            {
                Response.Write("Merhaba Çamlıca");
            }
    }

<asp:Button ID="Button1" runat="server" Text="Butona Bas" OnCommand="Button_Command" CommandArgument="1" />







Hiç yorum yok:

Yorum Gönder