在GridView中动态为PagerTemplate添加LinkButton,但是无法为LinkButton绑定事件
LinkButton lb = new LinkButton();
lb.Text = ( i + 1 ).ToString();
lb.ID = "lblNum " + ( i + 1 ).ToString();
lb.Click += new EventHandler( lblPages_Click );
点击按钮没有触发lblPages_Click事件,有什么好的解决方法吗?
------解决方案--------------------gz
原来弄出来过 要加2次就可以的。。
------解决方案--------------------在ItemDataBound 事件中,写下
LinkButton delBttn = (LinkButton) e.Item.Cells[3].Controls[0];
delBttn.Attributes.Add( "onclick ", "javascript:return confirm( '确定删除? '); ");
偶用的03 05下不知道可不可以
------解决方案--------------------lz 为何要动态触发事件?
如果是为了控制部分按钮不回发的话,则先全部加上事件,然后
在数据绑定(或者你能判断的事件内),让它不PostBack就是了
LinkButton delBttn = (LinkButton) e.Item.Cells[3].Controls[0];
delBttn.Attributes.Add( "OnClientClick ", "javascript:return false; ");
------解决方案--------------------
------解决方案--------------------那就不用PagerTemplate这个,直接在grid在边放个其它的不可以?