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找你的日历控件
传过来的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找你的日历控件
浙公网安备 33010602011771号