كيفية واضح OutputCache على الموقع دون إعادة تشغيل التطبيق
-
09-06-2019 - |
سؤال
هل هناك طريقة واضحة أو إعادة تعيين outputcache على موقع كامل بدون تشغيل ؟
أنا مجرد البدء في استخدام outputcache على الموقع عندما كنت جعل خطأ في إعداد عليه أنا بحاجة إلى الصفحة يمكنك استعراض إلى أنه سيتم إعادة تعيين.
المحلول
هذا ينبغي أن تفعل خدعة:
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim path As String
path="/AbosoluteVirtualPath/OutputCached.aspx"
HttpResponse.RemoveOutputCacheItem(path)
End Sub
نصائح أخرى
قم بإضافة التعليمات البرمجية التالية إلى وحدة تحكم أو إلى صفحة التعليمات البرمجية:
HttpContext.Cache.Insert("Page", 1);
Response.AddCacheItemDependency("Page");
إلى الإخراج واضح cachne استخدام الأوامر التالية في وحدة التحكم:
HttpContext.Cache.Remove("Page");
لا تنتمي إلى StackOverflow