Repeater 嵌套 Dropdownlist
2012-06-28 11:22
330 查看
From : http://wyjhyf.blog.sohu.com/55027590.html
//aspx<asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound"><ItemTemplate><asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "au_id" ) %>'></asp:Label><asp:DropDownList ID="DropDownList1" runat="server"></asp:DropDownList><br /></ItemTemplate></asp:Repeater>//aspx.csprotected void Page_Load(object sender, EventArgs e){if (!IsPostBack){SqlConnection cn = new SqlConnection(@"Server=.\SQLEXPress;uid=sa;pwd=password;Database=Pubs");string strSQL = "select * from authors";SqlCommand cmd = new SqlCommand(strSQL, cn);cn.Open();SqlDataReader dr = cmd.ExecuteReader();Repeater1.DataSource = dr;Repeater1.DataBind();dr.Close();cn.Close();}}protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e){Label label1;DropDownList dropDownList1;if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem){label1 = (Label)e.Item.FindControl("label1");dropDownList1 = (DropDownList)e.Item.FindControl("dropDownList1");SqlConnection cn = new SqlConnection(@"Server=.\SQLEXPress;uid=sa;pwd=password;Database=Pubs");string strSQL = "select title_id from titleauthor where au_id = '" + label1.Text + "'";SqlCommand cmd = new SqlCommand(strSQL, cn);cn.Open();SqlDataReader dr = cmd.ExecuteReader();dropDownList1.DataSource = dr;dropDownList1.DataTextField = "title_id";dropDownList1.DataBind();dr.Close();cn.Close();}}
相关文章推荐
- Repeater中嵌套DropDownList
- Repeater 嵌套 Dropdownlist
- Repeater嵌套dropdownlist控件
- Repeater嵌套DropDownList并获取lable的值.
- Repeater嵌套dropdownlist控件
- ListView中嵌套Repeater,且DataPager分页
- Repeater两层嵌套和三层嵌套repeater1_ItemDataBound绑定
- ASP.NET- Repeater 嵌套
- Repeater嵌套绑定Repeater
- Repeater的嵌套
- asp.net中repeater嵌套CheckBoxList,RadioButtonList来完成投票
- asp.net中Repeater嵌套绑定的方法(使用两个Repeater做子类别绑定)
- asp.net asp:Repeater嵌套绑定方法(2)
- Repeater嵌套绑定数据 实现大类下的小类
- 数据绑定控件收藏 DropDownList ListBox GridView DataList Repeater FormView DetailsView
- Repeater中嵌套使用Repeater
- 使用嵌套的Repeater控件显示分级数据(转)
- Repeater两层嵌套和三层嵌套repeater1_ItemDataBound绑定
- ajax实现dropdownlist与datagrid或Repeater无联动刷新
- Repeater中的下拉列表DropDownList绑定数据源