首页新闻找找看学习计划

未将对象引用设置到对象的实例。

0
[待解决问题]

在Repeater添加了个LinkButton,代码如下:

<asp:Repeater ID="rpt_storeinfo" runat="server" OnItemCommand="Repeater1_ItemCommand">

————————————————————————————

<td width="6%" align="center">
 <asp:LinkButton runat="server" ID="lbtDelete" CommandName="Delete" Text="删除"/>
</td>

————————————————————————————

protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        //Tool.Alert("运行到这里了",this);
        string Sbianhao = ((TextBox)this.rpt_storeinfo.Items[e.Item.ItemIndex].FindControl("bianhao")).Text.Trim();
        string Sxitong = ((TextBox)this.rpt_storeinfo.Items[e.Item.ItemIndex].FindControl("xitong")).Text.Trim();

————————————————————————————
出现问题:string Sbianhao = ((TextBox)rpt_storeinfo.Items[e.Item.ItemIndex].FindControl("bianhao")).Text.Trim();未将对象引用设置到对象的实例。

< >
分享
所有回答(3)
0

诶看到你的文本框在什么地方定义的。

顾晓北 | 园豆:9520 (大侠五级) | 2013-05-31 09:41
0

bebug看具体是那个变量为null。猜测要不是rpt_storeinfo,要不就是bianhao这个文本框

WuRang | 园豆:1730 (小虾三级) | 2013-05-31 09:52
0

你都没有定义那个两个文本框,肯定会报这个错了,应该是没有找到文本框这个控件

daisy_thq | 园豆:210 (菜鸟二级) | 2013-11-27 22:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册