在rowcommand事件中獲取索引值示例代碼

字號:


    在rowcommand事件中獲取索引值
    1.利用e.commandsource
    代碼如下:
    protected void lpg_rowcommand(object sender, gridviewcommandeventargs e)
    {
    if (e.commandname == itemcollect)
    {
    gridviewrow gvr = (gridviewrow)(((linkbutton)(e.commandsource)).namingcontainer);
    linkbutton lk = lpgknowledgeexchange.rows[gvr.rowindex].findcontrol(lbtncollect) as linkbutton;
    }
    }
    2.如果是模板列中的button直接click事件
    利用sender 取其parent 也可以實(shí)現(xiàn)