ASP.NET Web Pages - ກວດກາຄຳສັບ Razor
- ຫນ້າຫນັງຫນຶ່ງ ການສອນ WebPages
- ຫນ້າຫນັງ WebPages ຂອບເຂດ
ໃນຫຼັກສູດນີ້,ພວກເຮົາຈະນໍາໃຊ້ຄຳສັບ Razor ທີ່ຢູ່ໃນ C# ແລະ Visual Basic
ວ່າແມ່ນຫຍັງ Razor?
- Razor ແມ່ນຄຳສັບທີ່ຈະເພີ່ມຄຳສັບທີ່ຕິດຕໍ່ທະນາຄານລະບົບໃນເວັບໄຊ
- Razor ມີຄວາມສາມາດທີ່ສົມບູນຂອງສັນຍາລະບຽບ ASP.NET ແຕ່ກາຍເປັນການສຶກສາ ແລະການນໍາໃຊ້ທີ່ງາມງາມ
- Razor ແມ່ນຄຳສັບທີ່ຄ້າຍຄື ASP ແລະ PHP ທີ່ຢູ່ທະນາຄານ
- Razor ສະໜັບສະໜູນພາສາຂອງ C# ແລະ Visual Basic
ກວດກາຄຳສັບ Razor
ຮູ້ວ່າເວັບໄຊນີ້ຫົກກໍ່ຕາມ?
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Web Pages Demo</title> </head> <body> <h1>Hello Web Pages</h1> </body> </html>
ກວດກາຄຳສັບ Razor ທີ່ຢູ່ໃນຫົວຂໍ້ນີ້:
ຄວາມຈຳນວນ
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Web Pages Demo</title> </head> <body> <h1>Hello Web Pages</h1> <p>ເວລາທີ່ຢູ່ປະຈຸບັນ: @DateTime.Now</p> </body> </html>
ການດຳເນີນຄວາມຈຳນວນ
ເວັບໄຊນີ້ກວມເອົາສັນຍາລະບຽບ HTML ທຳມະດາ ພ້ອມທັງ: ຄຳສັບ Razor ທີ່ຖືກວັດຈອງໂດຍ @
ຄຳສັບ Razor ຈະປະຕິບັດວຽກຂອງພະຍາຍາມທີ່ພິພາດວຽກທີ່ຢູ່ຂອງທະນາຄານລະບົບ (ທ່ານສາມາດກໍານົດຕົວເລື່ອງການຈຳນວນວັດຖຸຫຼືການສະແດງຕາມຕົວເລື່ອງຈຳນວນວັດຖຸເອກະສານປົກກະຕິ)
ກົດລະບຽບສາຍສະພາບ Razor ຂອງ C#
- ຄຳສັບ Razor ແມ່ນຖືກວັດຈອງໂດຍ @{ ... }
- ການສະແດງວຽກງານ(ຄຳເປັນຄວາມຈຳນວນແລະການຮັບສະໜອງ) ຕ້ອງເລີ່ມດ້ວຍ @
- ຄຳສັບຈະຖືກສິ້ນສຸດດ້ວຍຄຳສະໝອງ
- ຄວາມຄິດຈະຖືກອະນຸຍາດໂດຍຄຳປະກອບ var
- ການກັບຄືນຄຳສັບແມ່ນດ້ວຍຄຳປະກອບ
- C# ແມ່ນການຄິດການຄຳສັບກະຈາຍຄຳວັດທະນາຍຄຳຂອງ C# ແມ່ນການຈັດຄວາມຂອງພາສາປະເທດລາວ
- ຊຸດຂອງເອກະສານ C# ແມ່ນ .cshtml
C# ຄວາມຄິດ
<!-- ການຂຽນວຽກງານຫນຶ່ງສັບ --> @{ var myMessage = "Hello World"; } <!-- ການສະແດງວຽກງານຂອງຈຸດສະແດງຫນຶ່ງ --> <p>ຄູ່ມວນຊົນຂອງmyMessage ແມ່ນ: @myMessage</p> <!-- ການຂຽນວຽກງານຫນຶ່ງສັບ --> @{}} var greeting = "Welcome to our site!"; var weekDay = DateTime.Now.DayOfWeek; var greetingMessage = greeting + " Today is: " + weekDay; } <p>ຂໍ້ຄວາມສະເຫນີແມ່ນ: @greetingMessage</p>
ການດຳເນີນຄວາມຈຳນວນ
ກົດລະບຽບພາກສ່ວນ Razor ຂອງ VB
- ການສະແດງວຽກງານ Razor ຕ້ອງເລີ່ມດ້ວຍ @Code ... End
- ການສະແດງວຽກງານ(ຄຳເປັນຄວາມຈຳນວນແລະການຮັບສະໜອງ) ຕ້ອງເລີ່ມດ້ວຍ @
- ການປະກອດຄຳເປັນຄວາມລະບຸດຄວາມຈຳນວນດ້ວຍຄຳ Dim
- ການກັບຄືນຄຳສັບແມ່ນດ້ວຍຄຳປະກອບ
- ການຂຽນຂອງ C# ບໍ່ຕ້ອງລະດັບການຂຽນຕາມຫມາຍມວນຊົນ
- ຫົວໜ້າເອກະສານ C# ແມ່ນ .vbhtml
ຄວາມຈຳນວນ
<!-- ການຂຽນວຽກງານຫນຶ່ງສັບ --> @Code dim myMessage = "Hello World" End Code <!-- ການສະແດງວຽກງານຂອງຈຸດສະແດງຫນຶ່ງ --> <p>ຄູ່ມວນຊົນ myMessage ແມ່ນ: @myMessage</p> <!-- ການຂຽນວຽກງານຫນຶ່ງສັບ --> @Code dim greeting = "Welcome to our site!" dim weekDay = DateTime.Now.DayOfWeek dim greetingMessage = greeting & " Today is: " & weekDay End Code <p>ຂໍ້ຄວາມການສະເຫນີແມ່ນ: @greetingMessage</p>
ການດຳເນີນຄວາມຈຳນວນ
ຂໍ້ມູນຫນາວກ່ຽວກັບ C# ແລະ Visual Basic
ຖ້າພະເຈົ້າຕ້ອງຮຽນຫນາວກ່ຽວກັບ Razor ແລະ ປະກອບປະກອດ C# ແລະ Visual Basic, ກະລຸນາເຂົ້າບັນຊີທີ່ພາຍໃນບົດການນີ້ ພາກສ່ວນ Razor。
- ຫນ້າຫນັງຫນຶ່ງ ການສອນ WebPages
- ຫນ້າຫນັງ WebPages ຂອບເຂດ