ASP.NET Web Form

Damiyarin dukkanin ayyuka wajin hau a fi <form> tag, kuma <form> tag wajin kawo aiki runat="server".

ASP.NET Web Form

Damiyarin dukkanin ayyuka wajin hau a fi <form> tag, kuma <form> tag wajin kawo aiki runat="server". Aiki runat="server" na nufin cewa form a bada aiki a kan sunan. Ita kuma nufin cewa dukkanin aiki da ke cikin shi za a iya samun hankali daga scriptin sunan:

...HTML + server controls

注释:该表单总是向自身页面进行提交。如果您规定了一个 action 属性,它会被忽略。如果您省略了 method 属性,它将被默认地设置为 method="post"。同时,如果您没有规定 name 和 id 属性,它们则由 ASP.NET 自动分配。

注释:一个 .aspx 仅能包含一个

控件!

如果您查看一个 .aspx 页面的源代码,而其中包含的表单不带有 name, method, action 或 id 属性,那么您将看到 ASP.NET 已经把这些属性添加到该表单。类似这样:

...some code

提交表单

表单通常通过点击一个按钮来提交。ASP.NET 中的 Button 服务器控件的格式是这样的:


id 属性为按钮定义了一个唯一的名称,而 text 属性则为按钮分配了一个 label。onClick 事件句柄规定了一个要执行的子例程。

在下面的例子中,我们在一个 .aspx 文件中声明了一个按钮控件。一次鼠标单击就可以运行一个子例程,可以更改该按钮上的文本。

显示这个例子