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

repeater 未将对象引用到范例

2013-01-02 
repeater 未将对象引用到实例repeater已经和数据库的表进行了绑定,后台获取表中数据时出现上面的警告。asp

repeater 未将对象引用到实例
repeater已经和数据库的表进行了绑定,后台获取表中数据时出现上面的警告。

<asp:Button ID="Button2" runat="server" Text="删除" CommandName = '<%#Eval("ID") %>' CommandArgument = '<%#Eval("ID") %>' />

protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        string commd = ((Button)e.CommandSource).Text;
        DataRowView row = (DataRowView)e.Item.DataItem; //调试结果 row为null
        string name = row["names"].ToString(); //未将对象引用到实例
    }
[解决办法]
用dt.Rows[e.Item.ItemIndex]["names"]可以获取。dt是DataTable实例。

热点排行