2011-10-29 15 views
1

RadGridのGridTemplateColumnのFindControlをどのように知っていますか? EditFormで見つけることができます。しかし、GridTemplateColumnでそれを見つけることはできないようです。私はItemDataBoundイベントでこれをしようとしています。 if文は決してtrueにならず、決してFindControlに入りません。RadGridのGridTemplateColumnのFindControl

は、これは私がしようとしているものです:

if (e.Item is GridDataItem) 
    { 
    GridDataItem item = (GridDataItem)e.Item; 
    DropDownList ddlAccountLookup = (DropDownList)item["Account"].FindControl("ddlAccountLookup"); 
    } 

ありがとう!

if (e.Item is GridDataItem) 
{ 
    GridDataItem item = (GridDataItem)e.Item; 
    Label lbl = (Label)item["IsSportingEvent"].FindControl("LabelSporting"); 
} 

私はあなたがitem["Account"]にブレークポイントを入れて、コントロールがその中に含まれているものを検査する時計を行うことを示唆している:

答えて

0

UniqueNameが「アカウント」でない場合、コードは「アカウント」にあるコントロールを見つけることができません