1. Label(标签): 用于在页面上显示文本。
<asp:Label ID="lblMessage" runat="server" Text="Welcome to ASP.NET"></asp:Label>
2. TextBox(文本框): 允许用户输入文本。
<asp:TextBox ID="txtName" runat="server" placeholder="Enter your name"></asp:TextBox>
3. Button(按钮): 用于触发服务器端事件。
<asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click"></asp:Button>
4. DropDownList(下拉列表): 提供选择列表。
<asp:DropDownList ID="ddlCities" runat="server">
<asp:ListItem Text="New York" Value="NY"></asp:ListItem>
<asp:ListItem Text="Los Angeles" Value="LA"></asp:ListItem>
<!-- 其他列表项 -->
</asp:DropDownList>
5. RadioButton 和 CheckBox(单选按钮和复选框): 用于选择单个或多个选项。
<asp:RadioButton ID="rbMale" runat="server" Text="Male" GroupName="gender"></asp:RadioButton>
<asp:RadioButton ID="rbFemale" runat="server" Text="Female" GroupName="gender"></asp:RadioButton>
<asp:CheckBox ID="cbSubscribe" runat="server" Text="Subscribe to newsletter"></asp:CheckBox>
6. GridView(网格视图): 用于显示和编辑数据。
<asp:GridView ID="gridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="ID" HeaderText="ID" SortExpression="ID" />
<asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
<!-- 其他列 -->
</Columns>
</asp:GridView>
7. Repeater(重复器): 用于重复显示模板中的内容。
<asp:Repeater ID="repeater1" runat="server">
<ItemTemplate>
<div>
<%# Eval("ColumnName") %>
<!-- 其他模板内容 -->
</div>
</ItemTemplate>
</asp:Repeater>
这些只是 ASP.NET Web 服务器控件中的一小部分。掌握这些控件的使用方法可以帮助你更轻松地构建动态且交互性的 Web 页面。根据具体的需求,你可能会使用其他类型的控件或结合多个控件来创建更复杂的页面。
转载请注明出处:http://www.zyzy.cn/article/detail/6590/ASP.NET