首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请教大家是怎么给gridview控件里面的按钮加事件的?小弟我是这样加的

2012-01-15 
请问大家是如何给gridview控件里面的按钮加事件的?我是这样加的.for(inti0i gridview1.row.counti++){

请问大家是如何给gridview控件里面的按钮加事件的?我是这样加的.
for   (int   i=0;i <gridview1.row.count;i++)
{
    button   mybutton   =   gridview1.findctrol( "mybutton ")   as   button;
    mybutton.attribs.add( "onclie ", "javascript:if   (confirm( '确认 '))   return   true;else   false;

}

这样加的缺点是每次加都要搞一次循环,浪费资源,请问有什么一次性就直接加进去的代码吗?

[解决办法]
在模板列里加一个button 它有一个属性叫CommandName

你起一个名字比如叫ww

然后在datagrid的ItemCommand事件里写
if(e.CommandName == "ww ")
{
这里加你要的事件
}
[解决办法]

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{

button mybutton = e.Row.FindControl( "mybutton ") as button;
mybutton.attribs.add( "onclick ", "javascript:if (confirm( '确认 ')) return true;else false;

}

热点排行