Tutorial ASP.NE...login
Tutorial ASP.NET
pengarang:php.cn  masa kemas kini:2022-04-11 14:18:18

Borang Web


Borang Web ASP.NET - Borang HTML


Semua kawalan pelayan mesti muncul dalam teg <form> tag mesti mengandungi atribut runat="server".


Borang Web ASP.NET

Semua kawalan pelayan mesti muncul dalam teg <form> dan teg <form> Atribut runat="server" menunjukkan bahawa borang mesti diproses pada pelayan. Ia juga menunjukkan bahawa kawalan yang terkandung di dalamnya boleh diakses oleh skrip pelayan:

<form runat="server">

...HTML + server controls

</form>

Nota: Borang ini sentiasa diserahkan ke halamannya sendiri. Jika anda menentukan atribut tindakan, ia diabaikan. Jika anda meninggalkan atribut metion, ia akan lalai kepada method="post". Juga, jika anda tidak menyatakan nama dan atribut id, ia secara automatik diberikan oleh ASP.NET.

Nota: Halaman .aspx hanya boleh mengandungi satu <form runat="server">

Jika anda memilih untuk melihat kod sumber pada halaman .aspx yang mengandungi borang tanpa nama, kaedah, tindakan atau atribut id, anda akan melihat bahawa ASP.NET menambah atribut ini pada borang, seperti berikut Ditunjukkan :

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

...beberapa kod

</form>


Serahkan Borang

Borang biasanya diserahkan dengan mengklik butang. Format kawalan pelayan Button dalam ASP.NET adalah seperti berikut:

<asp:Button id="id" text="label" OnClick="sub" runat="server" / >< Atribut 🎜>
id mentakrifkan nama unik untuk butang dan atribut teks memberikan label kepada butang. Pengendali acara onClick menentukan subrutin bernama untuk dilaksanakan.

Dalam contoh di bawah, kami mengisytiharkan kawalan Butang dalam fail .aspx. Mengklik butang menjalankan subrutin yang mengubah teks pada butang:

Instance