您的位置:首页 > 职场人生

[.Net码农]Repeater嵌套dropdownlist控件

2015-11-17 17:59 302 查看
/article/7030031.html

Repeater嵌套dropdownlist控件

<asp:repeater id="Repeater1" runat="server"onitemdatabound="Repeater1_ItemDataBound">

<itemtemplate>

<div>

<asp:dropdownlist id="drpUserList" autopostback="true"onselectedindexchanged="myDrop_SelectedIndexChanged" runat="server"></asp:dropdownlist>

</div>

</itemtemplate>

</asp:repeater>
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)

{

if (e.Item.ItemType ==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem||e.Item.ItemType==ListItemType.EditItem)

{

DropDownList myDrop = e.Item.FindControl("drpUserList") as DropDownList;

if (myDrop.Items.Count == 0)

{

myDrop.Items.Add(new ListItem("a", "1"));

myDrop.Items.Add(new ListItem("b", "2"));

myDrop.DataBind();

}

}

}

protected void myDrop_SelectedIndexChanged(object sender,EventArgs e)

{

Response.Write(((DropDownList)sender).SelectedIndex.ToString());

}

分类: ASP.NET
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: