Turning gears are the logo of co-scripts

Hızlıca konuya giriyorum. VBScript ile ASP yazanlar bilirler bir sayfanız vardır ve <form> içerir. Bu forma veriler girildikten sonra karşı tarafta bu verileri request.form(formElementiAdı) şeklinde alırız. Ancak çok büyük formlarda bu ciddi sıkıcı bir yazım süreci gerektirir. Genellikle bir IDE ile bu sorunu aşabilirsiniz. Ama NotePad++, Edit Plus gibi bir metin editörü kullanıyorsanız deneyebileceğiniz bir şey var.

Form  elementinin tüm alt elementleri (child) karşıdaki ASP dosyasına bir koleksiyon içinde gönderiliyor. Request.Form. Bu koleksiyonu tüm diğer koleksiyonlar gibi vbscript ele alabiliyor. ASP yardımında da belirtilen şu örnekle bunu görebiliyoruz.

<% For Each x In Request.Form %> Request.Form( <%= x %> ) = <%= Request.Form(x) %> <BR> <% Next %>

Buraya kadar ok. Ama bunları birer değişkene atamak istediğimizde tek tek değerlerini alıp yerleştirmek gerekecekti.

Kodu şu şekilde değiştirip, üretilen html'i tekrar  ASP kaynak koduna yapıştırırsak bir miktar enerji ve zaman kazanmış oluruz.

<% For Each x In Request.Form %>

deger_<%=x%> = Request.Form(" <%= x %> ") <BR>

<% Next %> 

co-scripts tag image form koleksiyonufor eachrequest.form
ID:126 | Okunma:1466

İlişkili Olabilecek Konular
C Sharp Radyo Düğmesi Kontrolü - RadioButton Checking in C Sharp