Şimdi Ara

ASP.NET dört işlem

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
477
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Öncelikle merhaba , yazmaya çalıştığım iki sayfalık bir asp sayfasında işleyiş şu şekilde :
    1-İsim girişi
    2-İkinci sayfada "Merhaba X" yazımı
    3-4 işlemden oluşan bir tablo .

    Burada ilk iki sayfayı halletmeme rağmen son işlemde takıldım. İkinci sayfanın cs kodlarında "The name 'Label1' does not exist in the current context" ve aynı hatanın birinci sayı ve ikinci sayi olan halinde hata alıyorum.
    Bu aspx kodları :
    <html> 
    <head>
    <title>From ile bilgi aktarma</title>
    </head>
    <% @ Language=VBScript Codepage=1254%>
    <script runat="server">

    Protected Sub btnToplam_Click(sender As Object, e As EventArgs)

    End Sub

    Protected Sub btnCikarma_Click(sender As Object, e As EventArgs)

    End Sub
    </script>

    <body>
    <% Dim isim = Request.Form("ad") %>
    <p>Merhaba <%=isim%></p>



    <style type="text/css">
    .style1 {
    width: 100%;
    }
    .style2
    {
    width: 90px;
    }
    .style3
    {
    width: 1px;
    font-weight: bold;
    }
    .style4
    {
    width: 90px;
    font-weight: bold;
    }
    </style>


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

    <table class="style1">
    <tbody><tr>
    <td class="style4">
    Birinci Sayı</td>
    <td class="style3">
    :</td>
    <td>

    <asp:TextBox id="txtBirinciSayi" runat="server" width="144px"></asp:TextBox>
    </td>
    </tr>
    <tr>
    <td class="style4">
    İkinci Sayı</td>
    <td class="style3">
    :</td>
    <td>
    <asp:textbox id="txtIkinciSayi" runat="server" width="144px"></asp:textbox>
    </td>
    </tr>
    <tr>
    <td class="style2">
    </td>
    <td class="style3">
    </td>
    <td>
    <asp:button id="btnToplam" runat="server" font-bold="True" font-size="Larger" text="+" width="30px" OnClick="btnToplam_Click"></asp:button>
    <asp:button id="btnCikarma" runat="server" font-bold="True" font-size="Larger" text="-" width="30px" OnClick="btnCikarma_Click"> </asp:button>
    <asp:button id="btnBolme" runat="server" font-bold="True" font-size="Larger" text="/" width="30px"> </asp:button>
    <asp:button id="btnCarpma" runat="server" font-bold="True" font-size="Larger" text="*" width="30px"> </asp:button>
    </td>
    </tr>
    <tr>
    <td class="style4">
    Sonuç</td>
    <td class="style3">
    :</td>
    <td>
    <asp:label id="Label1" runat="server" font-bold="True" text="Label"></asp:label>
    </td>
    </tr>
    </tbody></table>

    </form>



    </body>
    </html>


    Bu da cs kodları :
    using System; 
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;

    public partial class ikincisayfa : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    int sayi1;
    int sayi2;

    void Temizlik()
    {
    txtBirinciSayi.Text = "";
    txtIkinciSayi.Text = "";
    }


    void VeriAl()
    {
    sayi1 = Convert.ToInt32(txtBirinciSayi.Text); //ilk sayıyı textboxdan okuyorum
    sayi2 = Convert.ToInt32(txtIkinciSayi.Text); //ikinci sayıyı textboxdan okuyorum
    }

    protected void btnToplam_Click(object sender, EventArgs e)
    {
    VeriAl(); //verileri okuyorum, bunun için metodumu çağırdım.
    int toplam = sayi1 + sayi2; // iki sayıyı topluyorum
    Label1.Text = toplam.ToString(); //label1'e sonucu yazdırıyorum.
    Temizlik();
    }
    protected void btnCikarma_Click(object sender, EventArgs e)
    {
    VeriAl(); //verileri okuyorum, bunun için metodumu çağırdım.
    int cikarma = sayi1 - sayi2; //iki sayıyı birbirinden çıkarıyorum
    Label1.Text = cikarma.ToString(); //label1'e sonucu yazdırıyorum.
    Temizlik();
    }
    protected void btnBolme_Click(object sender, EventArgs e)
    {
    VeriAl(); //verileri okuyorum, bunun için metodumu çağırdım.
    int bolme = sayi1 / sayi2; //iki sayıyı birbirine bölüyorum
    Label1.Text = bolme.ToString(); //label1'e sonucu yazdırıyorum.
    Temizlik();
    }
    protected void btnCarpma_Click(object sender, EventArgs e)
    {
    VeriAl(); //verileri okuyorum, bunun için metodumu çağırdım.
    int carpma = sayi1 * sayi2; //iki sayıyı birbiri ile çarpıyorum
    Label1.Text = carpma.ToString(); //label1'e sonucu yazdırıyorum.
    Temizlik();
    }
    }


    Not:4 İşlem kodlarını bir siteden alıntı yaptım .







  • Yapay Zeka’dan İlgili Konular
    PHP DE DİJİTAL YAYIN PLATFORMU
    11 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.