2011-09-15 9 views

答えて

1

ItemDataBoundを使用して、ITemplateにアクセスし、コントロールを見つけます。

ここでは例です:

protected void repeater_ItemDataBound(object sender, RepeaterItemEventArgs e) 
{ 
    if (e.Item.ItemType == ListItemType.Item || 
     e.Item.ItemType == ListItemType.AlternatingItem) 
    { 
     var data = e.Item.DataItem; 
     var index = e.Item.ItemIndex; 

     var gridView = e.Item.FindControl("gridView1") as GridView; 
    } 
} 
0

このようにします。

GridView gv = (GridView) repeater.FindControl("id-of-GridView); 
+0

で示唆していると思うので... –

+0

どんなエラーが出ているのですか? – rahularyansharma

+0

ネットで検索した後、私は必要なものを手に入れました。私はすでに答えのように貼り付けています。私を助けてくれてありがとう.. –

0
 Repeater_bind() 
     Dim count As Integer = rep_UnAssignComps.Items.Count 
         For j = 0 To count - 1 
        Dim grd As Gridview= Dim rep_DataSimilarToBacthid As GridView = DirectCast(rep_UnAssignComps.Items(i).FindControl("rep_DataSimilarToBacthid"), GridView) 

       Next 
関連する問題