ASP.NET Web Pages - ໂອກາດ

Web Pages ໂດຍທົ່ວໄປຈະກ່ຽວຂ້ອງກັບໂອກາດ.

ໂອກາດ Page

ເຈົ້າໄດ້ເຫັນບາງສິ່ງທີ່ໃຊ້ໂອກາດ Page:

@RenderPage("header.cshtml")
@RenderBody()

ໃນຄັ້ງທີ່ຜ່ານມາເຈົ້າໄດ້ເຫັນສອງລາຍລະອຽດໂອກາດ Page ທີ່ໃຊ້ (isPost ແລະ Request):

If (isPost) {
if (Request["Choice"] != null {

ຄວາມລາຍລະອຽດຂອງກົນລະຍຸດໂອກາດ Page

ກົນລະຍຸດ 描述
href ສ້າງ URL ທີ່ໃຊ້ປະສົມປະເພາະ.
RenderBody() ໃນເສັກໃນການຈັດການຄອມແມ່ນຈະສະແດງຂໍ້ຄວາມຂອງເສັກທີ່ບໍ່ຢູ່ໃນບາງສ່ວນທີ່ກໍານົດໄວ້.
RenderPage(page) ສະແດງຂໍ້ຄວາມຂອງເສັກໃນເບີໜ້າອື່ນ.
RenderSection(section) ໃນເສັກໃນການຈັດການຄອມແມ່ນຈະສະແດງຂໍ້ຄວາມຂອງບາງສ່ວນທີ່ກໍານົດໄວ້.
Write(object) ຂຽນໂອກາດທີ່ກໍານົດໄວ້ງເປັນຄວາມຂຽນ HTML.
WriteLiteral ບໍ່ຕ້ອງການການການຂຽນ HTML ສຳລັບບັນດາໂອກາດທີ່ກໍານົດໄວ້ກ່ອນທີ່ຈະຂຽນໄວ້.

ຄວາມລາຍລະອຽດຂອງໂອກາດ Page

属性 描述
isPost 返回一个值(true 或 false),指示客户端用来请求网页的 HTTP 数据传输方法是否为 POST 请求。
Layout ຮັບມາຫລືກະກຽມຕາມກັບການກວດສອບຂອງຕາມກັບການຈັດວາງ.
Page ສະໜອງການເຂົ້າໃນຄວາມມີປະສິດທິພາບທີ່ຫນື່ງຕົວຂອງຂໍ້ມູນບໍລິຫານລະບົບ, ຂອງເບມ, ແລະຂອງບົດຮັບຄວາມ.
Request ຮັບມາໂຕ HttpRequest ທີ່ມີຄວາມຮັບມາຂອງ HTTP ຂໍ້ມູນຂໍ້ມູນຂໍ້ມູນ.
Server ຮັບມາໂຕເຄື່ອງ HttpServerUtility, ທີ່ມີວິທີການທີ່ສາມາດໃຊ້ໃນຂັ້ນການກຳນົດບັນຊີ.

Page ຄວາມມີປະສິດທິພາບ (Page ວັດຖຸ)

Page ຄວາມມີປະສິດທິພາບ, ທີ່ຕອບຕາມ Page ວ່າມີຄວາມມີປະສິດທິພາບທີ່ຫນື່ງຕົວຂອງຂໍ້ມູນບໍລິຫານລະບົບ, ຂອງເບມ, ແລະຂອງບົດຮັບຄວາມ.

ທ່ານສາມາດເພີ່ມ (ໃຊ້) ຄວາມມີປະສິດທິພາບຂອງ Page ອີກຫນື່ງຕົວ:

  • Page.Title
  • Page.Version
  • Page.anythingyoulike

ຄວາມມີປະສິດທິພາບຂອງ Page ມີຄວາມມີປະສິດທິພາບ. ໂອວັບ, ສາມາດກວດສອບຂອງຄຳຂັບເຂົ້າໃນເອກະສານຂັ້ນການທົດລອງ, ແລະນຳໃຊ້ມັນໃນເອກະສານການຈັດວາງ:

Home.cshtml

@{
Layout="~/Shared/Layout.cshtml";
Page.Title="Home Page"
}
<h1>ຕະຫຼອດທີ່ CodeW3C.com</h1> 
<h2>ປະກອບສ່ວນຫນັງເວັບໄຊ</h2>
<p>ເວັບໄຊເຮືອນ (Default.cshtml)</p>
<p>ເອກະສານການຈັດວາງ (Layout.cshtml)</p>
<p>ສານວິດີໂອ (Site.css)</p>

Layout.cshtml

<!DOCTYPE html>
<html>
<head>
<title>@Page.Title</title>
</head>
<body>
@RenderBody()
</body>
</html