مشکل در کلاسها

mehdi58

Member
در ASP.NET وقتی که توی پروژه یه کلاس ایجاد می کنیم ، نمی تونیم از دستور زیر استفاده کنیم:
Response. redirect
Response. Cookies
دلیلش چیه؟
راه حلی براش هست یا نه؟
 

amir_m

Member
با سلام.

همونطور که مي دونيد response، Session, Application,Request و ... از جمله Properties هاي Page هستند و شما تنها مي تونيد در کلاسهايي از اونها استفاده کنيد که از System.web.UI.Page يا system.web.UI.UserControlمشتق شده اند.

در کلاسهايي که از اين موارد مشتق نشده اند مي توانيد از طريق کد زير به Page جاري و Properties هاي اون دسترسي پيدا کنيد.

صفحه جاري:

کد:
System.Web.HttpContext.Current

و مثلا تايپ در صفحه:

کد:
System.Web.HttpContext.Current.Response.Write("Hello World!");
موفق باشيد.
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا