View Full Version : تغییر یک شی masre page در صفحه ی دیگر
mammad_kami
شنبه 31 فروردین 1387, 20:09 عصر
چطوری می تونم این کارو بکنم؟ تغییر یک شی masre page در صفحه ی دیگر. منظورم اینه که: مثلا در master page یک label داریم و می خوایم در یکی از صفحه هایی که به master page وصل هستند عنوان label رو اونجوری که می خوایم تغییر بدیم.
ممنون از راهنمایی های کارگشاتون!!!
Mahdi.Kiani
یک شنبه 01 اردیبهشت 1387, 00:18 صبح
چطوری می تونم این کارو بکنم؟ تغییر یک شی masre page در صفحه ی دیگر. منظورم اینه که: مثلا در master page یک label داریم و می خوایم در یکی از صفحه هایی که به master page وصل هستند عنوان label رو اونجوری که می خوایم تغییر بدیم.
ممنون از راهنمایی های کارگشاتون!!!
در تالار ASP.NET (http://barnamenevis.org/forum/forumdisplay.php?f=25) مطرح کنید
موفق باشید
e-shahshahani
یک شنبه 01 اردیبهشت 1387, 11:06 صبح
((Label)(Master.FindControl("Label1"))).Text = "hello!";
mammad_kami
سه شنبه 03 اردیبهشت 1387, 01:29 صبح
یکم درباره کدی که نوشتین توضیح بدین. نامفهومه.
با تشکر.
e-shahshahani
سه شنبه 03 اردیبهشت 1387, 09:40 صبح
این قسمت Master.FindControl("Label1") که در مستر لیبل مورد نظر را پیدا میکند. و آن ر بصورت object برمی گرداند ولی ما نیاز داریم که به ویژگی Text آن دسترسی پیدا کنیم پس باید آن را به Label ، تبدیل یا Cast نماییم پس قبل از آن هم نوشتیم (Label)
مفهوم بود؟
Hamid_PaK
سه شنبه 03 اردیبهشت 1387, 09:47 صبح
اتفاقا کاملا مفهومه فقط به زمان C# هست.
این VB :
CType(Master.FindControl("Label1"), Label).Text = "XXXXXXXXXXXXX"
یا حق ...
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.