我有一个带有GridButtonColumn的radgrid作为列之一。我需要在ItemCommand事件期间更改网格中显示的列的文本。 例如。 如果在ItemCommand事件后文本为“是”,则应将其更改为“否”。 我们如何实现这个?
答案 0 :(得分:3)
请参阅:How to change GridButtonColumn image/text at runtime
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
GridDataItem item = (GridDataItem)e.Item;
LinkButton lbutton = item["ButtonUniqueName"].Controls[0] as LinkButton;
if (lbutton.Text == "yes")
{
lbutton.Text = "no";
}
}
}