gridview内 控件的查找

Posted on 2006-06-28 16:58  fgp3  阅读(931)  评论(1)    收藏  举报
gridview中有两个模板列 一列是linkbutton 一列是celender日历.我的linkbutton 里面OnClick="lbnDailyCustomize_Click“  。当程序执行到lbnDailyCustomize_Click里面的时候如何找到相同row的 摸板列的celender的日期的取值呢?

传过来的sender就是点击的LinkButton控件,Parent是DataControlField,DataControlField的Parent是GridViewRow,在GridViewRow中用FindControl来找你的celender,然后取值

上面说的DataControlField应为DataControlFieldCell,以下是代码
LinkButton theLinkButton = (LinkButton)sender;
DataControlFieldCell theCell = (DataControlFieldCell)theLinkButton.Parent;
GridViewRow theRow = (GridViewRow)theCell.Parent;
在theRow中用FindControl找你的日历控件

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3