เว็บโฮสติ้งเอื้ออาทร
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 3172978
Control ของ ASP.NET
      สิ่งนี้นับเป็นสิ่งที่เพิ่มเติมขึ้นมาจาก ASP ในเวอร์ชั่นก่อนๆ ซึ่งอาจจะทำให้ยากต่อการเข้าใจบ้างเล็กน้อย แต่รูปแบบโดยรวมของแต่ละคอนโทรลนั้นก็ค่อนข้างคล้ายกัน หากเราทำความเข้าใจได้แล้วก็สามารถใช้งานคอนโทรลต่อ ๆ ไปได้ง่าย รูปแบบของคอนโทรลนั้นค่อนข้างจะคล้ายคลึงกับกับภาษา XML มากที่สุดซึ่งใครที่เคยเห็นหรือได้ใช้ภาษา XML มาแล้วคงจะศึกษารูปแบบของคอนโทรลได้ง่ายยิ่งขึ้น

ปะโยชน์ของคอนโทรล
      ประโยชน์ของคอนโทรลที่เด่นชัดอาจจะดูว่ามีไม่มากนัก แถมหลายคนยังบ่นอีกว่าเสียดายเวลาที่ต้องมานั่นศึกษาใหม่ แต่จริงๆแล้วประโยช์ของคอนโทรก็มีมากและคุ้มค่าต่อการศึกษาทีเดียว
  • ลดการเขียนโปรแกรมที่ซ้ำซ้อน คอนโทรลนั้นช่วยลดการเขียนโปรแกรมที่ซับซ้อนหลายๆอย่าง ส่วนฬหญ่จะเป็นส่วนที่เราใช้อยู่ประจำ เช่น การดึงข้อมูลจากฐานข้อมูลมาแสดงบนตาราง ซึ่งใน ASP เวอร์ชั่นก่อนเราต้องเขียนโปรแกรมวนลูปอยู่หลายบรรทัดเลย แต่หากเราใช้คอนโทรลนี้เราสามารถที่จะเขียนเพียงบรรทัดเดียวก็ใช้งานได้ทันที เป็นต้น นอกจากนี้ยังมีส่วนอื่นให้เราได้ศึกษากันอีก
  • มีการแปลภาษาที่ฝั่งเซิร์ฟเวอร์ทั้งหมด คอนโทรลนั้นจะถูกแปลที่ฝั่งเซิร์ฟเวอร์ทั้งหมด ทำให้ลดภาระการทำงานฝั่งผู้ใช้ได้มาก นอกจากนี้คอลโทรลยังสามารถแปงภาษา HTML ซึ่งปกติจะถูกแปลทางฝั่งผู้ใช้ให้ไปแปลทางฝั่งเซิร์ฟเวอร์ได้ด้วย ทำให้ค่าต่างๆจะถูกเก็บไว้ที่ฝั่งเซิร์ฟเวอร์มากกว่าฝั่งผู้ใช้
  • รูปแบบเว็บเพจที่เกิดขึ้นจากคอนโทรลมีความเหมาะสม เนื่องจากคอนโทรลนั้นถูกแปลจากทางฝั่งเซิร์ฟเวอร์ ดังนั้นคอนโทรลสามารถตรวจสอบดูว่าเราวเซอร์ทางฝั่งผู้ใช้เป็นอย่างไรแล้วแปงข้อมูลเป็นไฟล์ HTML ที่เหมาะสมต่อบราวเซอร์แต่ละเครื่องได้ ซึ่งส่วนนี้นับเป็นประโยชน์อย่างยิ่ง เพราะในอนาคตอินเตอร์เน็ตไม่ได้จำกัดอยู่แค่เครื่องคอมพิวเตอร์เสมอไป เช่น เราเปิดอินเตอร์เน็ตจากโทรศัพท์มือถือ โค้ดที่เราเขียนไว้ย่อมไม่เหมาะสมกับเครื่องเท่าที่ควร เพราะส่วนใญ่เราจะออกแบบไว้กับเครื่องคอมพิวเตอร์เท่านั้น แต่ใถ้าใช้ระบบคอนโทรลเซิร์ฟเวอร์จะแปลงภาษาเพื่อให้เข้ากับระบบของโทรศัพท์มือถือ เป็นต้น


ปะเภทของคอนโทรล
      เราสามารถแบ่งคอนโทรลได้ออกเป็น5กลุ่มใหญ่ๆตามลักษณะการใช้งานได้ดังนี้
1.   HTML Control ใช้งานเกี่ยวกับแท็ก HTML ทั่วไปไม่ซับซ้อน
2.   Basic Web Control ใช้งานเกี่ยวกับแท็ก HTML ทั่วไปที่ซับซ้อน
3.   Validation Control ใช้งานเกี่ยวกับการตรวจสอบข้อมูล
4.   Databound ListControl ใช้งานเกี่ยวกับการแสดงผลของข้อมูล
5.   Custom 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.

.