首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于GRIDVIEW 有关问题 急啊

2011-12-14 
关于GRIDVIEW 问题 急啊!protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){stri

关于GRIDVIEW 问题 急啊!
protected   void   GridView1_RowDataBound(object   sender,   GridViewRowEventArgs   e)
        {
                string   lbl   =   Convert.ToString(DataBinder.Eval(e.Row.DataItem, "姓名 "));
                ((LinkButton)e.Row.Cells[1].FindControl( "LinkButton1 ")).Text   =   "af ";//这个语句找不到对象linkbutton1

        }
问题是这样的,我在gridview里建一个模板列里面放一个 LinkButton1   我想为它加单击属性啊,就出现上面的问题了。

[解决办法]
你需要判断 e.RowType(记不清了 ~)

需要时数据列才行
已开始是邦定表头
表头没有label1就会出错
[解决办法]
ls说的对
改成这样试试
if (e.Row.RowType == DataControlRowType.DataRow)
{
string lbl = Convert.ToString(DataBinder.Eval(e.Row.DataItem, "姓名 "));
((LinkButton)e.Row.Cells[1].FindControl( "LinkButton1 ")).Text = "af ";
}

热点排行