neynavaz
یک شنبه 09 بهمن 1390, 11:01 صبح
سلام
میخوام از مسترپیج تشخیص بدم کدوم پیج داره الان اجرا میشه(پیج جاری) و از همون مسترپیج یک یا چند تابع رو توی اون صفحه اجرا کنم
کسی میتونه کمکم کنه؟
hamid_shrk
یک شنبه 09 بهمن 1390, 11:25 صبح
برای تشخیص دادن پیج جاری میتونی از این کد استفاده کنی :
int index = Request.FilePath.LastIndexOf('/');
pageName = Request.FilePath.Substring(index + 1);
واسه شناسوندن کنترل های مستر پیج این خط رو به html صفحتون اضافه کنید :
<%@ MasterType VirtualPath="~/MasterPage.master" %>
با این دستور هم میتونی به کنترل های مسترپیجت دسترسی دداشته باشی :
TextBox txtname;
txtname = (TextBox)Master.FindControl("txtname");
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.