在asp.net中的每个元素之后,在转发器中动态添加文本框

时间:2015-06-25 07:47:40

标签: c# asp.net

我已将数据绑定到DB的转发器控件。现在,我必须在转发器中绑定的每个元素之后动态添加文本框。 例如。 Item1 TextBox1 Item2 TextBox2 Item3 TextBox3

我在repeater itembound事件上使用了以下代码来添加文本框。

 if (dtSubCategories.Rows.Count > 0)
                    {
                        CheckBoxList chklCat = e.Item.FindControl("chklCategory") as CheckBoxList;

                        if (chklCat != null)
                        {
                            chklCat.DataSource = dtSubCategories;
                            TextBox t = new TextBox();
                            t.ID = e.Item.ItemIndex.ToString();
                            e.Item.Controls.Add(t);
                            chklCat.DataBind();  

                        }
                    }

但是这段代码以下列格式提供输出 项目1 项目2 项目3 TextBox1的 请让我知道如何实现这一点。

0 个答案:

没有答案
相关问题