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