ASP.NET 服务器控件

用服务器控件处理表单,能自动维护客户端输入的任何值。每个加上 runat=server 参数。

  1. form
  2. textbox
  3. dropdownlist
  4. button
  5. adrotator

form

表单。

<form action="" method="post" runat=server>

...

</form>

textbox

文本输入框。

<asp:textbox id="ID" runat="server"/>
属性 描述
ID.Text 文本框的值

dropdownlist

下拉列表框。

<asp:dropdownlist id="ID" runat=server>

    <asp:listitem >psychology</asp:listitem>

    <asp:listitem >business</asp:listitem>

    <asp:listitem >popular_comp</asp:listitem>

</asp:dropdownlist>

属性 描述
SelectedItem 选中的 ListItem 对象
SelectedIndex 选中值的索引,-1 为未选中
Items 列表集合

Items 集合

属性 描述
Count 列表数量
Add( ListItem ) 增加列表
Remove( value ) 删除一个值
(index) 返回 ListItem 对象

ListItem 对象

属性 描述
Text
ListItem(val) 新建对象构造函数

label

标签。

<asp:label id="ID" text="查找" runat="server"/>

button

按钮。

<asp:button text="查找" runat="server"/>
属性 描述
onclick="click_func" 单击事件,点击后在服务器产生动作

adrotator

循环广告。

<asp:adrotator AdvertisementFile="ads.xml" BorderColor="black" BorderWidth=1 runat="server"/>