1. Label 控件:
用于在页面上显示文本,例如标题或静态信息。
<asp:Label runat="server" Text="Welcome to My Page" />
2. TextBox 控件:
用于接收用户输入的文本。
<asp:TextBox runat="server" ID="txtName" />
3. Button 控件:
用于触发后端代码的按钮。
<asp:Button runat="server" ID="btnSubmit" Text="Submit" OnClick="btnSubmit_Click" />
4. CheckBox 控件:
用于表示和获取用户选择的复选框。
<asp:CheckBox runat="server" ID="chkAgree" Text="I agree to the terms and conditions" />
5. RadioButton 控件:
用于在一组中选择一个选项。
<asp:RadioButton runat="server" ID="rdoOption1" GroupName="options" Text="Option 1" />
<asp:RadioButton runat="server" ID="rdoOption2" GroupName="options" Text="Option 2" />
6. DropDownList 控件:
用于创建下拉菜单,供用户从列表中选择一个选项。
<asp:DropDownList runat="server" ID="ddlCountries">
<asp:ListItem Text="Select Country" Value="" />
<asp:ListItem Text="USA" Value="USA" />
<asp:ListItem Text="Canada" Value="Canada" />
</asp:DropDownList>
7. GridView 控件:
用于在表格中显示和编辑数据。
<asp:GridView runat="server" ID="gridView" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="ID" HeaderText="ID" SortExpression="ID" />
<asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
<asp:BoundField DataField="Email" HeaderText="Email" SortExpression="Email" />
</Columns>
</asp:GridView>
8. Repeater 控件:
用于在页面上重复显示相同的模板内容。
<asp:Repeater runat="server" ID="repeaterItems">
<ItemTemplate>
<p><%# Eval("ItemName") %></p>
</ItemTemplate>
</asp:Repeater>
这只是一小部分WebForms控件的示例。使用这些控件,你可以在ASP.NET Web Pages中构建丰富交互的用户界面。
转载请注明出处:http://www.zyzy.cn/article/detail/14832/ASP.NET Web Pages