首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Telerik RadGrid_Itemdatabound

Telerik RadGrid_Itemdatabound
EN

Stack Overflow用户
提问于 2013-03-30 03:16:09
回答 1查看 489关注 0票数 1

我正在尝试显示从gridview.But上的数据库获取的记录,我无法使用grid_itemdatabound绑定获取的数据。

从数据库获取记录后,我无法进入if condition.It正在发生的情况,就像if condition is false.Any suggestions中的"e.Item is GridDataItem“部分一样。

这是.aspx代码,我在这里遇到了问题。

代码语言:javascript
复制
private void RadGrid_Itemdatabound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{

    if ((e.Item is GridDataItem)) 
    {
        lblMessage.Text = "SOME TEXT TO BE PRNTED";
    }
}
EN

回答 1

Stack Overflow用户

发布于 2013-03-30 04:04:37

Itemdatabound事件还包括其他类型的项,如GridHeaderItem

例如,如果e.ItemGridHeaderItem,则e.Item is GridDataItem将为false。

此外,如果要访问item中的控件,则需要强制转换为适当的控件类型。

例如,

代码语言:javascript
复制
private void RadGrid_Itemdatabound(object sender, GridItemEventArgs e)
{
   if (e.Item is GridDataItem) 
   {
      var item = (GridDataItem) e.Item;
      var user= (User) e.Item.DataItem; // Cast to appropriate object
      var lblMessage = (Label) item.FindControl("lblMessage");
      lblMessage.Text = user.FirstName;
   }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15709979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档