DataList ItemCreated:
if (e.Item.ItemType == ListItemType.Header)
{
DropDownList ddl = (DropDownList)e.Item.FindControl("DropDownList1");
ddl.SelectedIndexChanged += new System.EventHandler(NumChange);
}
if (e.Item.ItemType == ListItemType.Header)
{
DropDownList ddl = (DropDownList)e.Item.FindControl("DropDownList1");
ddl.SelectedIndexChanged += new System.EventHandler(NumChange);
}
<HeaderTemplate>
<asp:dropdownlist id="DropDownList2" OnSelectedIndexChanged="NumChange" Runat="server" AutoPostBack="True">
<asp:ListItem Value="每页20个物品">每页20个物品</asp:ListItem>
<asp:ListItem Value="每页40个物品">每页40个物品</asp:ListItem>
<asp:ListItem Value="每页80个物品">每页80个物品</asp:ListItem>
</asp:dropdownlist>
</HeaderTemplate>
public void NumChange(object sender, System.EventArgs e)
{}请高手指点阿