2

RadGridのGridTemplateColumnのItemTemplateに独自のIDを持つdivがあります。コードビハインドからこのdivにアクセスするにはどうすればよいですか?Webページのdivの場合は、idを入力するだけでアクセスできますが、グリッド内にネストされているため、このメソッドは機能しません。

4

1 に答える 1

2

この例を使用してください。

Aspxページで

 <telerik:GridTemplateColumn> 
      <ItemTemplate> 
            <div id="divlayer" runat="server"> 
              Hello             
            </div> 
       </ItemTemplate> 
  </telerik:GridTemplateColumn>

CSでは

protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e) 
    { 
        if (e.Item is GridDataItem) 
        { 
            GridDataItem item = (GridDataItem)e.Item; 
            HtmlGenericControl container = (HtmlGenericControl)item.FindControl("divlayer"); 
        } 
    }

それがあなたを助けるかもしれないことを願っています。

于 2012-09-26T04:16:57.203 に答える