我在 RadGrid 的 GridTemplateColumn 的 ItemTemplate 中有一个具有自己 id 的 div。 我怎样才能从后面的代码访问这个div? 如果它是网页中的 div,我只需输入其 id 即可访问它,但由于它嵌套在网格内,因此此方法不起作用。
最佳答案
请使用此示例。
在 Aspx 页面
<telerik:GridTemplateColumn>
<ItemTemplate>
<div id="divlayer" runat="server">
Hello
</div>
</ItemTemplate>
</telerik:GridTemplateColumn>
计算机科学
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
GridDataItem item = (GridDataItem)e.Item;
HtmlGenericControl container = (HtmlGenericControl)item.FindControl("divlayer");
}
}
希望对你有帮助..
关于telerik - 如何访问 Telerik RadGrid 内的 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12594454/