ASP.NET Web 窗体

所有服务器控件必须出现在

标签内,同时 标签必须包含 runat="server" 属性。

ASP.NET Web 表单

所有服务器控件必须出现在 标签内,同时 标签必须包含 runat="server" 属性。runat="server" 属性指示该表单必须在服务器上进行处理。它还指示装入其中的控件能否被服务器脚本访问:

<form runat="server">...HTML + server controls</form>

ບັນທາງ:ຟອມຈົບການສະໜັບສະໜູນຈະສົ່ງລົງຕົວໃນເວັບໄຊດັ່ງກ່າວ. ຖ້າເຈົ້າປະກອບ action ຄວາມຈະຖືກລົບໄປ. ຖ້າເຈົ້າຫາກຫາບ method, ມັນຈະຖືກກຳນົດເປັນ method="post". ຖ້າເຈົ້າຫາກຫາບ name ແລະ id, ມັນຈະຖືກກຳນົດໂດຍ ASP.NET.

ບັນທາງ:ເວັບໄຊ .aspx ຈະມີພຽງໜຶ່ງ <form runat="server"> ບັນຍັດ!

ຖ້າເຈົ້າກວດສອບລະບົບຮູບແບບເວັບໄຊ .aspx ເຊິ່ງບໍ່ມີລະບົບ ຟອມທີ່ບໍ່ມີຄວາມຊື່, method, action ຫລື id, ເຈົ້າຈະເຫັນວ່າ ASP.NET ໄດ້ເພີ່ມອາສາສານນັ້ນໄປໃນຟອມ. ຄືດັ່ງນັ້ນ:

<form name="_ctl0" method="post" action="page.aspx" id="_ctl0">...some code</form>

ສະໜັບສະໜູນຟອມ

ຟອມຈົບການສະໜັບສະໜູນຈະຮັບການຕິດຕັ້ງຜ່ານການລະເມີດມືຖື. ຮູບແບບຂອງບັນຍັດ Button ຜູ້ບໍລິຫານ ASP.NET ຈະເປັນແບບນີ້:

<asp:Button id="id" text="label" OnClick="sub" runat="server" />

id ກຳນົດຄວາມຊື່ສະເພາະຂອງບັນຍັດ, ແລະ text ກຳນົດຄວາມພາສາປະເພດຂອງບັນຍັດ. onClick ກຳນົດລະບົບທີ່ຈະດຳເນີນ.

ໃນຄວາມນັບບັນຍັດດ້ານລຸ່ມ, ພວກເຮົາອອກຄວາມປະກອບໃນເອສເພັກ ວິດີເອັບ. ຄວາມຊົດເຊີຍຄັນບາງຄັກພຽງໜຶ່ງຄັກລະດັບມືຖືທີ່ຈະດຳເນີນລະບົບລູກສັດຫລັງຈາກການລະເມີດມືຖື, ສາມາດປ່ຽນຄວາມທີ່ບາງຄັກຂອງບັນຍັດ.

ສະແດງຄວາມນັບບັນຍັດນີ້