PDA

View Full Version : خوانده نشدن کنترل موجود در datalist



bitcob589
چهارشنبه 17 خرداد 1391, 09:39 صبح
با سلام
یک datalist است که در آن یک کنترل لیبل گذاشته است و در زمان اجرای با خطای زیر نمایش می دهد مقدار را خالی نمایش می دهد

Object reference not set to an instance of an object.
در خط دوم کد مقدار exr خالی می داند کد زیر در pageload صفحه است


protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
.....
.............
Label exr = (Label)DataList1.FindControl("Label1");
exr.Text = obj[3].ToString();
}

به نظر شما علت خطا چیست

hhsaffar
چهارشنبه 17 خرداد 1391, 11:02 صبح
خوبه چک کنید ببینید آیا obj[3] مقدارش null نیست؟ حتی ممکنه obj کلا null باشه

bitcob589
چهارشنبه 17 خرداد 1391, 11:11 صبح
خوبه چک کنید ببینید آیا obj[3] مقدارش null نیست؟ حتی ممکنه obj کلا null باشه

obj مقدار بر می گرداند null نیست
مقدار exr خالی است