C# 4.0 如何获取Telerik RadGrid页脚行值?
使用C#,如何从RadGrid页脚中的文本框中获取值 我在下面的代码中得到一个错误。我如何解决它C# 4.0 如何获取Telerik RadGrid页脚行值?,c#-4.0,telerik,radgrid,C# 4.0,Telerik,Radgrid,使用C#,如何从RadGrid页脚中的文本框中获取值 我在下面的代码中得到一个错误。我如何解决它 TextBox texte=(TextBox)RadGrid1.FooterRow.FindControl("textempno"); 你应该这样做: if (e.Item is GridFooterItem) { TextBox texte = (TextBox)RadGrid1.FooterRow.FindControl("textempno"); } GridFooterItem
TextBox texte=(TextBox)RadGrid1.FooterRow.FindControl("textempno");
你应该这样做:
if (e.Item is GridFooterItem)
{
TextBox texte = (TextBox)RadGrid1.FooterRow.FindControl("textempno");
}
GridFooterItem footerItem = (GridFooterItem)RadGrid1.MasterTableView.GetItems(GridItemType.Footer)[0];
TextBox texte=(TextBox)footerItem.FindControl("textboxid");//accessing Button inside FooterTemplate
此外,您可以这样做:
if (e.Item is GridFooterItem)
{
TextBox texte = (TextBox)RadGrid1.FooterRow.FindControl("textempno");
}
GridFooterItem footerItem = (GridFooterItem)RadGrid1.MasterTableView.GetItems(GridItemType.Footer)[0];
TextBox texte=(TextBox)footerItem.FindControl("textboxid");//accessing Button inside FooterTemplate
在获取网格页脚项目时,我已经给出了索引[0],因为文本框是我的网格页脚中唯一的项目。如果有多个页脚项目,则可以提供要查找的项目的索引。在哪种情况下,您要尝试获取此值/尝试在页脚项目中查找它