PDA

View Full Version : دسترسی به کنترلی که در پیج دیگر قرار دارد



elena3001
سه شنبه 31 مرداد 1391, 10:04 صبح
در مستر پیج یک کنترل لیبل وجود داره که می خوام توی یکی از صفحاتم که از مسترپیج تبعیت میکنه ، ازتکست اون لیبل استفاده کنم .
راهی برای انجام این کار وجود داره؟

sabzehbzsa
سه شنبه 31 مرداد 1391, 10:10 صبح
این کد رو تو صفحه ات بنویس
Label lbl = (Label)Master.findcontrols("Label1");

elena3001
سه شنبه 31 مرداد 1391, 14:51 عصر
این دستور ارور میده. میگه که باید از کلمه کلیدی new استفاده کنی(مثل تعریف متغیر ها)

fakhravari
سه شنبه 31 مرداد 1391, 14:54 عصر
این دستور ارور میده. میگه که باید از کلمه کلیدی new استفاده کنی(مثل تعریف متغیر ها)
کدی که نوشتی بزارید.

elena3001
سه شنبه 31 مرداد 1391, 15:14 عصر
دقیقا همون کد بالا رو نوشتم :

Label lbl = (Label)Master.findcontrols("Label1");





اسم صفحه و لیبل هم درسته.

dorparasti
سه شنبه 31 مرداد 1391, 15:20 عصر
اگه دقیقا کد بالا رو نوشتید که اشتباه است و همون موقع باید با کشیدن یک خط قرمز error بده .


Label mpLabel = (Label) Master.FindControl("masterPageLabel");

elena3001
سه شنبه 31 مرداد 1391, 16:36 عصر
اگه دقیقا کد بالا رو نوشتید که اشتباه است و همون موقع باید با کشیدن یک خط قرمز error بده .


Label mpLabel = (Label) Master.FindControl("masterPageLabel");




ممنون از راهنماییتون , حل شد.

hamedd82
چهارشنبه 01 شهریور 1391, 14:26 عصر
میشه یه توضیحی درباره این کد بدین
mplabel؟
(label)
("MasterPageLabel")
ممنون میشم

sabzehbzsa
پنج شنبه 02 شهریور 1391, 09:15 صبح
میشه یه توضیحی درباره این کد بدین
mplabel؟
(label)
("MasterPageLabel")
ممنون میشم
با این کد ما یک شی از نوع label به نام mplabelمیسازیم و به label که توی مستر پیج هست با این نام دسترسی پیدا میکنیم
MasterPageLabel هم نام label ما در مستر پیجه