مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

کش کردن یک تابع در asp.net

  • سه شنبه 31 فروردین 1395
  • 22:18
تشکر میکنم

سلام خسته نباشید.

 

توی وب اپلیکیشن میخوام یه تابعی رو کش کنم تا در هربار بازدید از صفحه اجرا نشه.

 

معادل Mvc اونو میدونم به این شکله:

<OutputCache(Durtion = 10)>
    Public Function reza15()

        Return "amal catch..."
    End Function

حالا معادل اینو واسه وب اپلیکیشن میخوام. ممنونم. تو سایتا زیاد گشتما دوستان. اگه بود هم متوجه نشدم. ممنون میشم راحت تر راهنمایی کنید

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • چهارشنبه 1 اردیبهشت 1395
  • 08:26

شما برای کش کردن صفحات Webforms می بایست خط کد زیر را در صفحه aspx مورد نظر خود زیر تگ Page در بالای صفحه بنویسید :

<%@ OutputCache Duration="100" VaryByParam="none" %>

Duration بر حسب ثانیه می باشد . لینک های زیر منبع کامل و جامعی برای توضیح OutputCache است :

@ OutputCache

Use OutputCache to Cache an ASP.NET Page

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)