1. Label(标签):
- Label 控件用于在页面上显示文本。
<asp:Label ID="lblMessage" runat="server" Text="Hello, ASP.NET"></asp:Label>
2. TextBox(文本框):
- TextBox 控件用于接收用户输入的文本。
<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
3. Button(按钮):
- Button 控件用于触发服务器端事件。
<asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click"></asp:Button>
4. DropDownList(下拉列表框):
- DropDownList 控件用于显示一个下拉列表,用户可以选择其中的项。
<asp:DropDownList ID="ddlCountries" runat="server">
<asp:ListItem Text="USA" Value="1"></asp:ListItem>
<asp:ListItem Text="Canada" Value="2"></asp:ListItem>
<!-- 其他列表项 -->
</asp:DropDownList>
5. GridView(网格视图):
- GridView 控件用于以表格形式显示数据,通常用于数据库查询结果的显示。
<asp:GridView ID="gridView1" runat="server" AutoGenerateColumns="False" OnRowDataBound="gridView1_RowDataBound">
<Columns>
<asp:BoundField DataField="ColumnName1" HeaderText="Column 1"></asp:BoundField>
<asp:BoundField DataField="ColumnName2" HeaderText="Column 2"></asp:BoundField>
<!-- 其他列 -->
</Columns>
</asp:GridView>
6. CheckBox(复选框):
- CheckBox 控件用于显示和处理复选框。
<asp:CheckBox ID="chkAgree" runat="server" Text="I agree to the terms and conditions"></asp:CheckBox>
7. RadioButton(单选按钮):
- RadioButton 控件用于显示和处理单选按钮。
<asp:RadioButton ID="rbOption1" runat="server" GroupName="options" Text="Option 1"></asp:RadioButton>
<asp:RadioButton ID="rbOption2" runat="server" GroupName="options" Text="Option 2"></asp:RadioButton>
8. Image(图像):
- Image 控件用于在页面上显示图像。
<asp:Image ID="imgLogo" runat="server" ImageUrl="~/Images/logo.png" AlternateText="Logo"></asp:Image>
这些是一些常见的 ASP.NET 服务器控件。通过使用这些控件,开发者可以轻松构建丰富的用户界面,并且可以在服务器端处理这些控件的事件。 ASP.NET 提供了大量的服务器控件,适用于各种场景,从而提高了开发效率和可维护性。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6600/ASP.NET