Web Forms :: Items Getting Removed From Cache Earlier Than Specified Expiration Time
Dec 26, 2012
I wrote this code for inserting Items in shopping cart and I expect one day Shopping Cart Items be available.
if (Cache[username] == null)
{
ShoppingCart cart = new ShoppingCart();
[Code].....
and I face another problem that I think it's related to above problem. I have a cateogry of product when I click on a category I send categoryid via querystring to another page and fetch iformation about that from database and bind them in repeater this is first line of code
<asp:Repeater ID="rpt_lookpd" runat="server" EnableViewState="false">
I found product doesn't show in second page but before there wasn't this problem.
When I removed EnableViewState="false" It worked again.
[URL]
View 1 Replies
Similar Messages:
Jul 5, 2010
I have asp.net application. I'm using external javascript files in my application. When I test my site with page speed tool from google it says that following resources are missing a cache expiration. also some of the images and css files.
View 2 Replies
Feb 22, 2013
I need to remove the data stored in the cache after few minutes (Output and Data Cache).
My concept is binding data from server, storing it in to cache and displayed in the gridview, after a 10 seconds when the button is clicked the cache data should removed and need to show null like nothing. I have build some basic of code, how to get perfectly. I am new to dotnet.
find the below required points and attachments of asp.dot net code and sql query.
1. When page load, gridview should display using Cache.
2. when Clear Cache Button after 10 second from pageload is clicked then the gridview should go hide
3. Reload Cache Button is clicked the gridview again load.
Default.aspx
Default.aspx.cs
usingSystem;
[Code]......
View 1 Replies
Mar 27, 2014
I am using below code to store cookie
if (Request.Cookies["Cookie"] == null) {
HttpCookie CookieFavourite = new HttpCookie("Cookie1");
CookieFavourite.Value = id;
CookieFavourite.Expires.AddYears(1);
Response.Cookies.Add(Cookie1);
} else {
Response.Cookies["CookieFavourite"].Value = Response.Cookies["CookieFavourite"].Value + "," + SomeValue;
}
I specify expiry date equal to 1 year. This cookie value is modified by user almost every day.
But this cookie expire after 12 hrs(approx) although i specity the expiry limit to 1 year.
View 1 Replies
Jan 5, 2011
I have a scenario in my application that I need to display session expiration time to the user. I set session expiration as 30 minutes in my application, 5 minutes before the session expiration, I need to show message to user that the session is going to expire.
How can I will do this implementation, I am using VS 2010 + MVC 2.0 + JQuery.
View 3 Replies
Sep 12, 2010
I have defined this in the web.config of a subdirectory
<namespaces>
<remove namespace="App"/>
<add namespace="Tom"/>
</namespaces>
App is imported in the parent web.config file, Tom and App have classes with the same names.To avoid errors resulting from ambiguous class names I removed the App namespace from the sub-directory where the Tom namespace is used.
However the namespace App is still imported on content pages that have a master page outside the Tom directory. This causes the aforementioned errors.Here is my dir structure
-Root Directory
--Default.master
--web.config (App is added in web.config)
--Tom Sub-diretory
---web.config (App is removed in web.config)
---Content page that uses Default.master (Here is the problem)
---Page without master (Works OK)
View 2 Replies
Dec 30, 2010
I have trouble with the sequence of events on my page. I have a button, which on its onClick event calls a method, which posts data to a database, and causes a postback. But on the same page I have a repeater which uses the data that is being modified by the button. I would need somehow the buttonclick event occur "earlier" than the databinding in the repeater to show the correct data.
View 3 Replies
Jun 7, 2010
I have a music related ASP.NET web site which caches a lot of static information from the database on the first request.Sometimes, the application is reset and cache is cleared while the application is on heavy load and then all http requests go to the database to retrieve that static data and cache it for other requests.
How can I ensure that only one request go to the database and cache the results, so that other request simply read that info from cache and not needlessly retrieve the same info over and over again.Can I use thread locking? For example, can I do something like lock(this) { db access here }?
View 2 Replies
Mar 31, 2010
i've been coding an asp.net site using VS2005 for about one month.
my site uses both application cache and session cache to save data.
the syntax i use for application cache is :
HttpApplicationState appState = Application;
appState["someKey"] = "somevalue";
and for session cache i use :
HttpContext.Current.Session["someKey"] = "Somevalue";
my site is deployed on three standalone servers - each server runs a diffrent instance of the site.
two of the servers work just fine, the third has a stange problem - and also has the least free memory space.
in this server items start dissapearing from both the session and application cache - note that i set no expiration date to the cache items.
does anyone know why this could happen?
seems to me there is perhaps some memory limit for cached items setting that i am missing.
View 2 Replies
Mar 30, 2011
What is the best method to cache the following? I am creating an intranet web application template that will display the message, e.g., Good Morning, Justin Satyr! near the top of my master page header. Obviously, I will have to determine whether to show Morning, Afternoon or Evening. For clarity, my code is below:
string partOfDay;
var hours = DateTime.Now.Hour;
if (hours > 16)
{
partOfDay = "evening";
}
else if (hours > 11)
{
partOfDay = "afternoon";
}
else
{
partOfDay = "morning";
}
I do not want to re-determine this on each page load because that seems moderately redundant and because I have to poll a SQL server to retrieve the user's full name. What is the best way to cache this nformation? If I cache it for the length of the session, then if the user begins using the application at 11:00 AM and finishes at 3:00 PM, it will still say Good Morning. Is the best thing to do simply re-determine the M/A/E word each page load and cache the person's full name for the session? Or is there a better way?
View 3 Replies
Jun 22, 2011
I have a new ASP.Net web project and every time I change anything in the CSS file I need to delete temp internet files before I can see my changes?
View 8 Replies
Mar 8, 2011
Is there any way to load [main] menu items in run-time? for instance using WebServices? My web application's main menu is so big and takes a long time to be loaded. So that, i want to load its items on demand. I want to load the sub-items of the menu item user is hovering.
View 1 Replies
Mar 3, 2011
I have a navigation on my site that retrieves it's links from xml file..Does asp do this everytime a link is clicked on my site..I'm using a master page and the navigation code within the master page is below..So is the xml file opened and read each and every time? any way to cache it or something.below is my code
[Code]...
View 5 Replies
Jan 27, 2011
I am using System.Web.Caching.Cache in an assembly used by my website.
I have set some key expiration (absolute expiration) to be 10 seconds (just for debugging).
I have also set a callback upon key removal.
The problem is that I see that the cache is getting refreshed after something like 20 seconds and not 10.
I am using HttpRuntime.Cache for this.
I would like to show a code sample, which can shed more light:
[code]....
What could be the problem ?
View 2 Replies
Mar 2, 2011
I have a registration page where I am saving some information. That is running successfully but when I press ctrl +F5 after registration. I get a message by browser to repeat event which is handled earlier. I have done blank all text values and to false viewstate of every control but It is saving 2 times.
View 1 Replies
Jan 20, 2011
I've noticed that page load time increases dramatically as you load up a ddlistbox with items. 10,000 or so results in a pretty much unacceptable wait time for my setup. The dropdown I'm trying to load is Airports - like all of them. What are some alternative UI solutions that give the user the ability to easily select any (literally) airport, but without a ginormous page loading time? (Currently the dd is keyed to the airport's 3 letter code, so it's convenient for the prepared user to just type the 3-letter code and have the right airport selected. The display is then set to code, city, country.)
View 7 Replies
Jul 21, 2010
I have an ASP.Net 4.0 web application which very frequently loads data from the database and does heavy calculations on it. I want to cache this loaded and prepared data in a central cache that can be accessed by every user and computer who uses the application.
Simple use-case:
User 1 accesses webpage, cache is empty, data is loaded/calculated, data is cached
User 2 accesses webpage, cache contains data, data loaded from cache
User 3 accesses webpage, cache contains data, data loaded from cache
User 1 reloads webpage, cache contains data, data loaded from cache
Cache expires
User 3 refreshes webpage, cache is empty, data is loaded/calculated, data is cached
I know that ASP.Net has a built-in cache mechanism. What I don't know is whether it can be shared between different users accessing the site on different computer at the same time. I would also like to know how the system behaves in a web farm environment.
View 3 Replies
Jul 26, 2010
i have simple form which consists of 2 labels and 2 buttons, the first label will display the current time and second label will display the cached time for 2 mins which is absolute..
no w when i click on first button only current time have to get update,, and when i click on second button both current time cached time have to be updated even though the cached time of 2 mins not elapsed also.
View 4 Replies
Aug 7, 2010
This source what i have used to create cache object.Also i have checked if "AppCache_Caption" cache object is available or not.
[Code]....
Right now i have checked and created my login page page_load event.It will create cache object every time me access the login page.What are the conditions wrong my source?My expectation, cache object creates only one time.It will not create everytime.
View 4 Replies
Mar 27, 2010
I am developing a custom control that needs it's viewstate to be loaded on init. Can I antecipate the view state loading at any time?
View 1 Replies
Mar 22, 2011
i have some global resource files that store my dictionary for app.when a key is not in the resource file i return the key.
public Object MyGetGlobalResourceObject(string classKey, string resourceKey)
{
try
{
if (GetGlobalResourceObject(classKey, resourceKey) == null)
i want to add the resourceKey to the classKey file.
View 1 Replies
Feb 15, 2011
I have to display customer's details in my home page. Now I am using datalist and marquee for it. But client's requirement is display one customer's details some seconds then next (dont want moving).
View 1 Replies
Jan 19, 2010
I am in need for setting content expiration to immediate for certain parts of my website. Basically we want to expire the "shopping" pages but the browsing pages shouldn't expire allowing users the ease of using the back button to browse around. Is there a way to enable it per page, master page, folder, or something?
View 1 Replies
May 20, 2010
in my aspx page i have some controls loadded dynamic and other one loaded static, when i am loading the user control dynamically,the dynamic usercontrols loaded successfully, but all static control inside page will be removed! i load the user control using the bellow code inside PlaceHolder. this is my code in aspx page:
[Code]....
View 4 Replies
Aug 5, 2010
I have a form that has contact fields, billing address, and shipping address. So if i fill out my contact information ONLY and left billing and shipping address blank then hit submit, the validation for the billing address and shipping address appears. Ok no problem, there is a check in each billing and shipping fields that once click on it copies the address from contact to billing or shipping fields. Everything works except for the validation messages. They are still there. Is there a way to remove the validation message after the textboxes are populated with data?
View 3 Replies