请问,在同一页面,不能分两次为多个linkbutton控件循环赋值么,第一次循环可以,第二次循环就报错了,在线等,急 错误描述是怎样的?注意两次取的控件是不一样的噢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SqlDataAdapter sdr3 = new SqlDataAdapter("select SonClassName,SonClassID from SonClass where ParentClassID=1 ", con); DataSet ds3 = new DataSet(); sdr3.Fill(ds3, "xiaolei"); for (i = 0; i < 8; i++) { LinkButton btna = new LinkButton(); btn = (LinkButton)this.Page.FindControl("LKxiaolei" + (i + 1).ToString()); btn.Text = ds3.Tables[0].Rows[i][0].ToString(); //此处报错,为讲对象引用到设置的实例! btn.PostBackUrl = "~/xiangxi.aspx?ParentClassID=" + ds2.Tables[0].Rows[i][1].ToString(); } 有可能出错的原因有两个:1.判断btn是不是没有找到;是不是btn现在是null值;2.第二次循环时,i=0时就抱错还是i已经循环多次后才抱错,是不是由于ds3数据集的纪录不够导致的;就是说纪录集的纪录数量小于8;确定一下是不是纪录集的问题 一个类别表的设置问题。。。 如何使用MvcPager进行Url分页. 求助 asp.net网站怎么实现标云端效果!! 像163那种增加附件的功能,大家是如何实现的. 大家好,發一個.net開發的數據庫類 未能加载类型“Test.Web1” 如何在框架中是用按钮? FreeTextBox 如何打水印? 版本 3.1.2.18187 怎样才能把下拉列表控件与日期控件结合在一起啊 父页中点击按钮,如何才能不刷新iframe中的子页面 dataview更新问题(提示ORA-12704: 字符集不匹配,麻烦看看) 朋友们`救命...不然我就完了
SqlDataAdapter sdr3 = new SqlDataAdapter("select SonClassName,SonClassID from SonClass where ParentClassID=1 ", con);
DataSet ds3 = new DataSet();
sdr3.Fill(ds3, "xiaolei");
for (i = 0; i < 8; i++)
{
LinkButton btna = new LinkButton();
btn = (LinkButton)this.Page.FindControl("LKxiaolei" + (i + 1).ToString());
btn.Text = ds3.Tables[0].Rows[i][0].ToString(); //此处报错,为讲对象引用到设置的实例!
btn.PostBackUrl = "~/xiangxi.aspx?ParentClassID=" + ds2.Tables[0].Rows[i][1].ToString();
} 有可能出错的原因有两个:
1.判断btn是不是没有找到;是不是btn现在是null值;
2.第二次循环时,i=0时就抱错还是i已经循环多次后才抱错,是不是由于ds3数据集的纪录不够导致的;就是说纪录集的纪录数量小于8;确定一下是不是纪录集的问题