ETKİLEŞİMLİ WEB UYGULAMALARI - 1

Page 41

Resim 2.3 : Örnek deneme.aspx sayfasının kaynak kodu

Başlangıç düzeyinde ASP.NET sayfa yapısını anlamak için aşağıdaki ASP.NET sayfasını inceleyelim. Bu sayfayı IIS’nin tanımlı yerel yolu olan C:\inetpub\wwwroot klasörüne sayfaYapisi.aspx ismiyle kaydedin. (Dosya adında Türkçe karakterlerin kullanımı çeşitli uyum sorunlarına neden olabilir düşüncesiyle dosyalara ad verilirken Türkçe karakterler kullanılmamıştır.) sayfaYapisi.aspx 1

<%@ page language="vb" %>

2

<script runat="server">

3

sub tiklandi(sender as object, e as eventargs)

4

mesaj.text = "Merhaba " & metin_kutusu.text & "

ASP.NET

sayfa yapısını öğrenmeye hazır mısın?" 5

end sub

6

</script>

7

<html><body>

8

ASP.NET Sayfa Yapısı<p>

9

<%Response.write("Kutuya adınızı yazıp, Tıkla ve gör düğmesine tıklayınız:<p>") %>

10 <form runat="server"> 11

<asp:textbox id="metin_kutusu"

runat="server"/>

12

<asp:button id="buton" text="Tıkla ve gör" onclick="tiklandi" runat="server"/>

13

<p />

14

<asp:label id="mesaj" runat="server" />

15 </form> 16 </body></html>

NOT: Yukarıdaki sayfaYapisi.aspx örneğinde alt satıra geçen ifadeler Not Defteri programında aynı satıra yazılacaktır. Bir ASP.NET sayfası temel olarak iki bölüme ayrılabilir.

37


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.