เว็บโฮสติ้งเอื้ออาทร
Welcome :Guest  ( Register - Login )
  Active TopicsActive Topics  Display List of Forum Membersรายชื่อสมาชิก  Search The ForumSearch
Menu
  Home
  ASP
  ASP.NET
  SQL
  PHP
  Forum(s)
  Guest Book
    Sign Guestbook
  Download
  Contact us
  ติดต่อโฆษณา
Member Online
Total Users Online: 4

We have
  0 Member(s)
  4 Guest(s)
  0 Anonymous.

Most User Online: 8042
Occured: 06 April 2008

Members Online:



[ View Full List ]
[Based on the last 10 minutes]

You are visitor number 3172974
การรับส่งข้อมูลระหว่าง Browser และ Web Server
      การนำเอาข้อมูลที่ป้อนไว้ใน Control ต่างๆ ลนหน้าจอมาประมวลผลในโปรแกรม Server-Side Script จริงๆแล้วเป็นการทำงานตามแนวคิดของ Client/Server หรือกล่าวอีกนัยหนึ่งคือ เป็นการทำงานร่วมกัน ระหว่าง Client และ Server โดย Client จะได้แก่ โปรแกรม Browser ส่วน Server จะได้แก่ โปรแกรม Web Server ดังนั้นในการศึกษาถึงวิธีการต่างๆที่จะนำเอาข้อมูลที่ป้อนไว้ไปประมวลผลได้นั้น จำเป็นอย่างยิ่งที่จะต้องรู้จักรูปแบบและวิธีการส่งข้อมูลของ Browser ไปยัง Web Server

       แนวคิดพื้นฐานในการติดต่อสื่อสารระหว่าง Browser และ Web Server
      ในการติดต่อสื่อสารระหว่าง Browser และ Web Server จะเกิดขึ้นใน 2 กรณี ดังนี้
  1. Client ซึ่งได้แก่ Browser จะส่งคำสั่งหรือข้อมูลไปยัง Web Server เพื่อประมวลผล
  2. Web Server ทำการประมวลผลต่างๆที่รับมากจาก Browser แล้วทำการคืนผมลัพธ์กลับไปที่ Browser อีกครั้ง


       การส่งข้อมูลจาก Borwser ไปยัง Web Server
HTMLForm Control นอกจากจะใช้ส่งข้อมูลของเหตุการณ์ที่เกิดขึ้นกับ Control จาก Browser ไปประมวลผลยัง Web Server แล้ว ยังใช้ในการส่งข้อมูลที่กำหนดใน Control ต่างๆ จาก Browser ไปประมวลผลยัง Web Server ได้อีกด้วย ในการส่งข้อมูลที่ผู้ใช้ได้กำหนดไว้ใน Control ต่างๆ ที่กำหนดไว้ใน HTMLForm Control จะเกิดขึ้นหลังจากที่มีการกดปุ่ม Submit ดังนั้นภายใน HTMLForm Control นอกเหนือจาก Control 9างๆ ที่ใช้รับข้อมูลจากผู้ใช้แล้ว ยังจะต้อง กำหนดปุ่ม Submit ไว้อีกด้วย

ปุ่ม Submit
       Control หนึ่งที่สำคัญไม่น้อยไปกว่า Control ที่ใช้รับข้อมูลก็คือปุ่ม Submit โดยที่ปุ่มนี้จะมีหน้าที่เป็นตัวกำหนดว่าข้อมูลต่างๆที่อยู่ใน Control จะถูกส่งออกไปยัง Web Server เมื่อปุ่มนี้ถูกกด โดยข้อมูลที่ส่งไปนั้นจะเป็นข้อมูลที่อยู่ใน Block ของ Tag "<FORM> . . .</FORM> เดียวกันกับที่ปุ่ม Submit นั้นปรากฏอยู่

       ปุ่ม Submit นี้สามารถกำหนดขึ้นจากรูปแบบของ Basic Web Controls หรือ HTML Controls ก็ได้

ปุ่ม Reset
       เป็น Control ที่มีลักษณะเดียวกันกับปุ่ม Submit แต่จะแตกต่างกันตรงที่ปุ่ม Reset จะเป็นการยกเลิกข้อมูล ทั้งหมดที่อยู่ใน Control โดยข้อมูลที่ถูกล้างนั้นจะเป็นข้อมูลที่อยู่ใน Block ของ Tag "<FORM> . . .</FORM> เดียวกันกับที่ปุ่ม Reset นั้นปรากฏอยู่

       ปุ่ม Reset นี้สามารถกำหนดขึ้นจากรูปแบบของ Basic Web Controls หรือ HTML Controls ก็ได้

       การอ่านข้อมูลใน Control ที่ส่งจาก Borwser มาใช้งาน
      ใน ASP.NET เราสามารถอ่านข้อมูลที่ผู้ใช้กำหนดไว้ใน Control ต่างๆที่อยู่ภายใน HTMLForm Control ซึ่งถูกส่งมาจาก Browser ได้ 2 วิธีดังนี้
  • อ่านจาก Collection ของ Object "Request" ซึ่งทำได้ 2 แบบคือ อ่านจาก QueryString และ Form
  • อ่านจาก Property ของ Control โดยตรง
 
Tutorials ASP.NET
  ASP.NET
      What's ASP.NET
      Install ASP.NET
      Install IIS
      Set up IIS
      Virtual Directory
      การใช้งาน ASP.NET
      การแยกประโยคคำสั่ง
      คำสั่งในการตัดสินใจ
      คำสั่งในการทำซ้ำ
      Array
         Static Array
         Dynamic Array
      Collection
         ArrayList
         Hashtable
         SortedList
  ASP.NET Forms
      TextBox
      Button
      ViewState
  การรับส่งข้อมูล
      QueryString
      Form
      Property
  Controls
      HTML Controls
      Basic Web Controls
      Validation Controls
      DataList Controls
         XML Files
         Repeater
         Datalist
      Custom Control
  ASP.NET Database
      ADO.NET
      DataSet
         ติดต่อฐานข้อมูล
         เปิดฐานข้อมูล
         เลือกข้อมูล
         ใช้ข้อมูลที่เลือก
         ปิดการติดต่อ
         Example DataSet
      DataReader
         ติดต่อฐานข้อมูล
         เปิดฐานข้อมูล
         เลือกข้อมูล
         ใช้ข้อมูลที่เลือก
         ปิดการติดต่อ
         Example DataReader
      DB Connection


[ Users browsing page: 1 :Guest(s) ]

บทความต่างๆที่ปรากฏขึ้นใน ASPThai.Net เป็นบทความที่ได้มาจากการค้นคว้าและหาข้อมูลของผู้จัดทำซึ่งบทความในบางส่วนนั้นได้แหล่งข้อมูลมาจากหนังสือและบทความทางอินเตอร์เน็ต
ถ้าบทความที่ปรากฏขึ้นใน ASPThai.Net ผิดพลาดประการใดก็ขออภัยมา ณ ที่นี้ด้วย
"ทีมงาน ASPThai.Net อนุญาตให้นำบทความต่างๆภายใน ASPThai.Net ไปพิมพ์เพื่อเผยแพร่ต่อไปได้ และโปรดสร้างลิงค์ไปยัง http://www.aspthai.net ด้วยครับ"


This Site is Powered By ASPThai.Net Full Edition v1.
Copyright ฉ 2002-2005 ASPThai.Net All rights reserved.

.