LutfullahUygur Posted April 29, 2015 Share Posted April 29, 2015 Merhaba arkadaşlar çok fazla oluyorum biliyorum ama açıklama yapayım bu yeni okulum ve geldiğime pişman oldum eski okulumdan farklı bir yoldan giderek dersleri işliyorlar tabii bunlar hakkında hiç bir fikrim yok , şu ana kadar verilen tüm ödevleri yapabildim , AS3 , C# , JS bunları kavradım fakat ASP yi ne kadar denesem bile hiç bir şey anladım , kafam basmadı. bu Ödevin son gönderim tarihi : 3 Mayıs fakat ben hiç bir şey yapamadım. Ödev hakkında böyle bir dosya atmış hoca : http://dosya.web.tr/N84DqN Ne gibi bir şekilde bunu yapabilirim , Bir kaynak atabilirmisiniz ve ya yardım edebilirminiz lütfen şimdiden teşekkür ederim. Quote Link to comment Share on other sites More sharing options...
KintaRo Posted April 29, 2015 Share Posted April 29, 2015 ASP hiç kullanmadım, ama PHP'den gelen tecrübelerime dayanarak daire yarıçapı hesaplama, dikdörtgen çevresi hesaplama, hatalı girişlerde uyarı verme, hiç seçim yoksa button yanında uyarı verme özelliklerini içeren bir örnek hazırladım. Diğerlerini buna bakarak yapabilirsin, hep aynı mantık sonuçta. Input name="xxxxxx" de yazan değer null ya da empty değilse veriyi al, double ya da int'e dönüştür, try catch bloğunda hesapla, ok ise sonucu yazdır, hata varsa hata yazdır. [spoiler] <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="WebApplication2.index" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server" action="index.aspx" method="post"> <div> <table> <tr> <td> <table> <tr> <td></td> <td colspan="3"><font style="font-size: 100px;">O</font></td></tr> <td></td> <tr> <td>Yarı Çap</td> <td>:</td> <td><input type="text" name="daire_yaricap" /></td> </tr> <tr> <td>Seç</td> <td>:</td> <td><input type="checkbox" name="yaricap_secili" /></td> </tr> <tr> <td></td> <td></td> <td> <% int ToplamSecilen = 0; NameValueCollection form = Request.Form; string yaricap_secili = form["yaricap_secili"]; // yaricap checkboxini al string yaricap_mesaji = ""; if (!String.IsNullOrEmpty(yaricap_secili)) // eğer yaricap checkboxi seçilmişse { try { double yaricap = Convert.ToDouble(form["daire_yaricap"]) / 2; Response.Write("Dairenin yarıçapı: " + yaricap.ToString()); ToplamSecilen++; } catch { Response.Write("Hatalı giriş yaptınız."); } } %> </td> </tr> </table> </td> <td> <table> <tr> <td></td> <td colspan="3"><font style="font-size: 100px;">[]</font></td></tr> <td></td> <tr> <td>Genişlik</td> <td>:</td> <td><input type="text" name="dikdortgen_genislik" /></td> </tr> <tr> <td>Yükseklik</td> <td>:</td> <td><input type="text" name="dikdortgen_yukseklik" /></td> </tr> <tr> <td>Seç</td> <td>:</td> <td><input type="checkbox" name="dikdortgen_secili" /></td> </tr> <tr> <td></td> <td></td> <td> <% string dikdortgen_secili = form["dikdortgen_secili"]; // yaricap checkboxini al yaricap_mesaji = ""; if (!String.IsNullOrEmpty(dikdortgen_secili)) // eğer yaricap checkboxi seçilmişse { try { int toplam = Convert.ToInt32(form["dikdortgen_genislik"]) * Convert.ToInt32(form["dikdortgen_yukseklik"]); Response.Write("Dikdörtgen Çevresi: " + toplam.ToString()); ToplamSecilen++; } catch { Response.Write("Hatalı giriş yaptınız."); } } %> </td> </tr> </table> </td> </tr> <tr> <td> <input type="submit" value="Gönder" /> <% if (ToplamSecilen == 0) Response.Write("Hiç bir alan seçilmemiş!"); %> </td> </tr> </table> </div> </form> </body> </html> [/spoiler] Quote Link to comment Share on other sites More sharing options...
LutfullahUygur Posted April 29, 2015 Author Share Posted April 29, 2015 Çok teşekkür ederim abim , Senin sayende sınıfı geçeceğim Allah senden razı olsun. Ricaa etsem abi Proje dosyalarını komple atarmısın ? Hiç anlamıyorum daha projeyi açamadım :( Quote Link to comment Share on other sites More sharing options...
KintaRo Posted April 29, 2015 Share Posted April 29, 2015 bilgisayarında IIS kuruluysa içine bir index.aspx koyup çalıştıracaksın. yine de vereyim projeyi: https://yadi.sk/d/EkMWSX89gLN36 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.