|
Hi,
for a description of a dictionary have a look here http://msdn.microsoft.com/en-us/library/xfhwa508.aspx[^].
The table itself will not be shared, but the dictionary. You have to be careful by using this because you have to manage (cleanup etc.) all by yourself. Also the static dictionary will only live as long as the IIS-process is running (which will be recycled every 24 hours, am I right?). But why don't you want to use sessions? (The solution I proposed is a kind of self-implemented session).
|
|
|
|
|
Thanks alot for the link.I ll try this.
I am already using session for the solution but it's making my site very slow as my datatable is very large.
When a user will use it on a dial up connection it would suck him up.
Dossn't session slows the site down??
I mean I don't know I have read it at many places.
|
|
|
|
|
If it is to be for many users (i.e. the same), have you looked at using the .net Cache?
|
|
|
|
|
Using the session is the best way to create a per user object. A static variable will be the same for all users.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
Hi Christian,
yep you're right, but as I understood the question he wants the datatable to be not the same for all users. Thought using a static dictionary storing the datatables would be a better way...
By the way: Don't know nothing about that the session is slowing down the site. Did you heard something like this before?
Kind regards
Sebastian
|
|
|
|
|
SeMartens wrote: Don't know nothing about that the session is slowing down the site
Session store data on server side, so it can causes performance overhead. But Its depends on your data size of session. You can Enable Trace of your page and Check the Session Data Object Size.
Good luck !!!
|
|
|
|
|
You have one more option to use some application variable and if you have to use on same page(if UI page) then you can use viewstate too.
Cheers!!
Brij
|
|
|
|
|
download problem from Secure Sockets Layer enabled site(https)
I got error message this
"
internet explorer was not able to open this internet site.this requested site is either unavailable or cannot be found .please try later"
i ca't download file
i am using following code
to download the file
string outputFile = "test 1";
Response.Clear();
Response.Buffer= true;
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", "inline; filename=test.xls" );
Response.AddHeader("Pragma", "public");
Response.AddHeader("Cache-Control", "max-age=0");
Response.Charset = "";
EnableViewState = false;
Response.Write(outputFile);
Response.End();
it's working normal http site,
in https site it's not working ,means i deployed as Secure Sockets Layer enabled site, error happen
mohamad rafi
modified on Thursday, December 11, 2008 5:25 AM
|
|
|
|
|
Hi,
could you please provide more information (code etc.), so that we can help you better.
Regards
Sebastian
|
|
|
|
|
Gridview having some values say column1 have name and column2 have empid. I need to check all this empids and
make sure that they start from 1 and are in order.
No number is missed out in middle. If missed out, then an alert should be shown that saying the order is not proper.
Any help please.....
I have the values in Dataset but, how can i show the alert in asp.net ?
SAJAN A PILLAI
ASP.NET,C#.NET Programmer
BANGALORE
"Winners don't do different things. They do things differently. ...
|
|
|
|
|
For showing an alert you have only option to use Javascript alert you can register it for the alert message and for checking the proper sequence you can check it in RowDataBound event.
Cheers!!
Brij
|
|
|
|
|
I have tried this code.....can you suggest anything else...
protected void gvCRMODField_RowDataBound(object sender, GridViewRowEventArgs e)
{
GridViewRow gvCRMOD = gvCRMODField.Rows;
if (gvCRMOD.Cells[2].Text != null)
{
///Logic here
}
}
I cannot find any method......please help me....
SAJAN A PILLAI
ASP.NET,C#.NET Programmer
BANGALORE
"Winners don't do different things. They do things differently. ...
|
|
|
|
|
take a varaible in viewstate.increase it one by one and check from the actual value like
object temp = DataBinder.Eval(e.Row.DataItem, "empid");
and check it temp from the viewstate's value if flase register an javascript alert.
Cheers!!
Brij
|
|
|
|
|
sajan ss wrote: ASP.NET,C#.NET Programmer
This appears increasingly unlikely to me.
If you're telling the user that the data they entered is invalid, you can use a custom validator, or you can use an alert. If you're checking the data in the DB, you can just use a label. Is the user entering data ? If so, just reject data that doesn't follow your rules. Hell, it's fundamentally broken that you have such a rule and you don't just auto generate the ids according to the rule set.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
i wont to no ho ican insert image into database sqlserver and retrive in my page
thank you
|
|
|
|
|
If you try to search in Google you will get at least 100 articles written on the same.
Apurva Kaushal
|
|
|
|
|
There is two way, you can store image path on database, or can store image directly in DB.
But How ? Just Try google. You will find lots of codes
|
|
|
|
|
arnds20078 wrote: wont to no ho ican insert image
I guess it's because you can't spell that you can't use google. Try 'SQL Server store bitmap ASP.NET'
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
Better if you use imagepath in DB which won't increase the size of database.Check feasibilty according to number of images
Cheers!!
Brij
|
|
|
|
|
i think this link help u
http://adventures-in-csharp.blogspot.com/2008/03/using-sql-database-images-in-aspnet.html
|
|
|
|
|
scroll bar moves up as the image changes in the addrotator.what should be done to keep scroll wherever I want.The images are filled dynamically by XML file.
thanks
You get the best out of others when you give the best of yourself.
|
|
|
|
|
This is because when the image changes, the page postback and your browser window is refreshed.
so to avoid that you should use the AJAX Update Panel Control. and set the trigger of Update Panel. and after that your scroll bar will be not affected by image changes in addrotator.
you can find the video tutorial on ajax.asp.net website.
|
|
|
|
|
How can i get the functionality of IE browsers Previous and Next Button in Asp.net button.I used Javascripts History.back() but it works only for the same page.If the page chages it does not work.So How can I get this functionality.
|
|
|
|
|
You have to do it manually. One way is that you can use breadcrumbs for this.
Apurva Kaushal
|
|
|
|
|
Well, you can only use javascipt, unless you only want to move between pages in your own site, and history.back() should always work. Creating your own breadcrumbs works better, you can avoid going back to a postback on the same page that way, for example.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|