ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Repeater控件的使用

Repeater控件的使用

原创 Linux操作系统 作者:hujianwind 时间:2009-02-20 15:51:00 0 删除 编辑

1.取repeater控件里的一项的控件。

如我在repeater控件的项模板中加了一个panel,想动态控制他的可显示。这么写:

Repeater rp = this.Reapter1;//找出Repeater控件出来是第一步
            rp.DataSource = this.dtDefault;//此处必需得再连一次
            rp.DataBind();
            int coun = rp.Items.Count;//得到Repeater的项数
            for (int i = 0; i < coun; i++)//循环所有项
            {
                Panel pman = (Panel)rp.Items[i].FindControl("pMan");//通过控件名找到控件
                pman.Visible = true;
            }

2.repeater控件里的按钮事件。

现在标签中设好CommandName的值.

回复

然后事件处理程序

protected void Reapter1_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "btnRep")
        {
            object ee;
            ee=e.Item.DataItem;
        }

}

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14999074/viewspace-557220/,如需转载,请注明出处,否则将追究法律责任。

下一篇: DataGrid控件
请登录后发表评论 登录
全部评论

注册时间:2009-02-18

  • 博文量
    67
  • 访问量
    95691