minaalamshahi
پنج شنبه 27 مرداد 1390, 23:01 عصر
با سلام
ميخوام يه كلاس تعريف كنم تا بتونم در اين كلاس از صفخات ارث بري داشته باشم تا بعد از login يك كاربر به برنامه با id كاربر رو بگيره و با يهselect به ديتابيس حقوق دسترسي رو در هر صفحه بگيره براي اينكه اين كده ها رو در هر صفحه ننويس ميخوام يه كلاس بنويسدر
كه از صفحاتم ارث بري كنه تارويداد pageinit()
بتونم اون كلاس رو فراخواني كنم و دسترسي هاي صفحه جاري و object های اون صفحه رو که کاربر به اون دسترسی باید داشته باشه رو از db بگيرم
تا اینجا رو انجام دادم که
یک کلاس بنام PageBase میسازی
1
public class BasePage : System.Web.UI.Page{protected override void OnPreInit(EventArgs e){{
حالا در صفحات دیگر هر جا صفحه ای ساخته بودی به جای ارث بردن از System.Web.UI.Page از کلاس BasePage میگی ارث ببره
مثلا
1
public partial class default1 : CMSBasePage
حالا میخوام ببینم چطور توی این کلاسی که میسازم با استفاده از object ها که id اونها رو به عنوان حق دسترسی به همراه page اونها ذخیره کردم بگم با استفاده از کلاس حالا توی این صفحه به این element دسترسی باشه یا نه و اینکه اصلا چطور چک کنم صفحه رو
من توی db دارم
default1//btnsave-default2//btncancel-....
حالا با این اطلاعات و این کلاس چطوری page رو چک کنم وobject ها رو visible کنم
با تشكر
ممنون ميشم راهنمايي كنيد
ميخوام يه كلاس تعريف كنم تا بتونم در اين كلاس از صفخات ارث بري داشته باشم تا بعد از login يك كاربر به برنامه با id كاربر رو بگيره و با يهselect به ديتابيس حقوق دسترسي رو در هر صفحه بگيره براي اينكه اين كده ها رو در هر صفحه ننويس ميخوام يه كلاس بنويسدر
كه از صفحاتم ارث بري كنه تارويداد pageinit()
بتونم اون كلاس رو فراخواني كنم و دسترسي هاي صفحه جاري و object های اون صفحه رو که کاربر به اون دسترسی باید داشته باشه رو از db بگيرم
تا اینجا رو انجام دادم که
یک کلاس بنام PageBase میسازی
1
public class BasePage : System.Web.UI.Page{protected override void OnPreInit(EventArgs e){{
حالا در صفحات دیگر هر جا صفحه ای ساخته بودی به جای ارث بردن از System.Web.UI.Page از کلاس BasePage میگی ارث ببره
مثلا
1
public partial class default1 : CMSBasePage
حالا میخوام ببینم چطور توی این کلاسی که میسازم با استفاده از object ها که id اونها رو به عنوان حق دسترسی به همراه page اونها ذخیره کردم بگم با استفاده از کلاس حالا توی این صفحه به این element دسترسی باشه یا نه و اینکه اصلا چطور چک کنم صفحه رو
من توی db دارم
default1//btnsave-default2//btncancel-....
حالا با این اطلاعات و این کلاس چطوری page رو چک کنم وobject ها رو visible کنم
با تشكر
ممنون ميشم راهنمايي كنيد