PDA

View Full Version : خطا در گرفتن محتوای آرایه ای از کنترل تکست باکس که با کدنویسی درست شده



slashslash2009
سه شنبه 11 فروردین 1388, 15:07 عصر
سلام
چندتا تکست باکس به صورت آرایه درست می کنم و به اونا مقدار می دم ولی موقعی که می خوام مقدار اونارو به label یا متغیر یا هر چیز دیگه بریزم این خطا رو میده کنترلامو در یک placeholder درست میکنم .

Object reference not set to an instance of an object

اینم از کدی که برایه بردن محتوایه یکی از تکست باکسا به یه متغیر :


a = txt[2].Text;

raziee
سه شنبه 11 فروردین 1388, 16:03 عصر
متغیر از چه نوعی هستند ؟ یعنی اگه از یک نوع نیستند به یک نوع تبدیل کن.

raziee
چهارشنبه 12 فروردین 1388, 12:19 عصر
این صفحه از پروژه رو در ضمیمه ها بگذار شاید با دیدن اینکه چه کار کردی بهتر بشه کمک کرد.

slashslash2009
شنبه 15 فروردین 1388, 18:28 عصر
private TextBox[] txt = new TextBox[20];

for (int i = 0; i <= 19; i++)
{
txt[i]=new TextBox();
PlaceHolder1.Controls.Add(txt[i]);
}

ااز این کد استفاده می کنم واسه قرار دادن یک textbox ولی نمیشه محتوایی رو که موقع اجرای برنامه بهش میدم رو در یه متغیر یا هر چیزه دیگه بریزم

slashslash2009
یک شنبه 16 فروردین 1388, 16:57 عصر
کسی نمیدونه باید چبکار کرد:گریه: کمک کنید لطفا