我在 RadGrid 的 GridTemplateColumn 的 ItemTemplate 中有一个具有自己 id 的 div。如何从后面的代码访问这个 div?如果它是网页中的一个 div,我可以通过键入它的 id 来访问它,但是这个方法现在不起作用,因为它嵌套在网格内。
问问题
1096 次
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 回答