+ -
当前位置:首页 → 问答吧 → Repeater循环为什么无法对按钮设置属性

Repeater循环为什么无法对按钮设置属性

时间:2011-12-16

来源:互联网

foreach (RepeaterItem item in rptList.Items)
  {
  LinkButton lbtn = (LinkButton)item.FindControl("LinkButton1");
  lbtn.Enabled = false;
  }

这是放在绑定数据之后,为什么不能对按钮进行Enabled的设置呢?请教

作者: Netcean   发布时间: 2011-12-16

代码放在哪里的
上下文

作者: q107770540   发布时间: 2011-12-16

代码放在page_load中

if (!IsPostBack)
  {
  BindPage();
  foreach (RepeaterItem item in rptList.Items)
  {
  LinkButton lbtn = (LinkButton)item.FindControl("LinkButton1");
  lbtn.Enabled = false;
  }
  }

作者: Netcean   发布时间: 2011-12-16

这代码只会在页面第一次加载时才会执行

作者: q107770540   发布时间: 2011-12-16

放在if (!IsPostBack)
  {
外也一样。

作者: Netcean   发布时间: 2011-12-16