Web Forms :: Why All Session Is Changed To Null When Delete A Folder

Mar 3, 2011

I use the simple code in onunload's body method like this:

<body
onunload="closeIt()"> ... </body>

The closeIt method is call a server method, like this:

function closeIt ()
{
$.ajax({
type: "POST",
url: "mypage.aspx/myFunc",
data: '{}',
contentType: "application/json; charset=utf-8",
dataType: "json",
//async: false,
success: function(response){},
failure: function(response) {
alert(response.d);
}
});
}
I delete a folder in temp directory in myFunc method. The folder's name is the same of value in Session["id"], like this:
string id = Session["id"];
string temp = "~/temp" + id;
temp = Server.MapPath(temp);
DirectoryInfo dr = new DirectoryInfo(temp);
Directory.Delete(dr.FullName);

When the last code( Directory.Delete(dr.FullName) ) is run, the all session in project is changed to null. If i disable the last code( //Directory.Delete(dr.FullName) ) every thing work properly(all session have the value). Why when i enable the last code, all session are null? What's the problem and how can i solve it?

View 7 Replies


Similar Messages:

Session - Why Does Application Recycle When Delete A Folder

Sep 27, 2010

I have a Silverlight application using a WCF service hosted in IIS. I make use of some aspects of ASP.NET. I have the following folder structure for my application:

inetput
wwwroot
myapp
reports
{user-guid-folders}
report1.pdf
report2.pdf
App_Data (folder)
bin (folder)
Client_Bin (folder)
(various .aspx files, plus web.config, etc.)

The application dynamically generates reports and puts them in a folder with a GUID for the name which is unique to the user. This all works fine. However, when the user logs out I was cleaning up and deleting the PDF files in their folder, then deleting their GUID folder.

Deleting the files works fine, but if I delete the folder, the application recycles (which then removes all other users' sessions - I get a Session_OnEnd event for every user's session, and an Application_OnEnd event. The next user request causes the whole application to restart. So, while I can fix this by not deleting the GUID folder (which my application itself created), what is the reason for this? Is there any way I can prevent this from happening?

View 1 Replies

Forms Data Controls :: Delete Images From Folder Using Gridview Delete Link?

Feb 3, 2010

Using "Enable Delete" from Gridview control, I can delete (besides, update, sort, paging, etc) data from the database (this is done automatically). However, how can I delete the actual image that resides in my image folder (i.e. from "pix" folder )? What is the best way to delete image? If using code behind, how? Please write a full code for me. Here is my source code.

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="photoID"

View 12 Replies

Forms Data Controls :: DetailsView Delete Method Passing Null Values To Objectdatasource Underlying Object Delete Method

Apr 12, 2010

I am using VS 2008 SP1. My also have included CSS Friendly adapter [URL] in my project ( I mentioned this because my GridView Empty data template is not showing when using GridView's CCS Friendly adapter). I have a GridView and a DetailsView. When a record in GridView is selected its details information is shown in the Details View. Type of Data source I am using is ObjectDataSource. My Insert and Update methods works perfectly. It is only the Delete method that is passing null values to the underlying object delete method. My source codes for both the UI, BLL, DAL is shown below

[Code]....

My Business Object code is below :

[Code]....

My Data Access Layer Code is:

[Code]....

View 2 Replies

Web Forms :: Session Variable Is Null When It Shouldnīt Be Null?

Mar 18, 2010

I have a problem with a SessionVariable. I will explain what is happening:

1. From the default.aspx I send Session["LoginByAdmin"] = "Dummy"; and then redirect to this page where I have the code below. So the Page_Load sees that this Session["LoginByAdmin"] != null and enter this page. This works fine !

2. In the Page_Load, I later fill a ListBox1 with foldernames.

3. With Button1_Click1, I will now delete the choosen Folder in the ListBox1 wich works fine the first time and the ListBox updates the new existing folders in the ListBox. (I have wrapped this inside an updatepanel)

The problems comes now when I try to delete a choosen folder in the ListBox1 the second time in a row. When I select a Folder in the ListBox1 and now Press Button1, I will be redirected to "Default.aspx". This meens that this code is running: (That meens that Session["LoginByAdmin"] == null and I have not set this to null anywhere. This is my big question how this variable can be = null here?

if (Session["LoginByAdmin"] == null)
Response.Redirect("Default.aspx");
break;

[Code]....

View 5 Replies

Web Forms :: How To Delete Images From Folder

Mar 22, 2010

i want to delete images from folder dynamically,but it didnt delete

someone told me that i have to add command argument then the file name in it

but i dont know why i need the file and where can i put the file(in any folder)?

thats my code

[Code]....

and thats my CS

[Code]....

View 4 Replies

Web Forms :: Delete Folder Or Directory Using C#?

Apr 3, 2013

I want to delete a folder in asp.netTo create the folder Directory.CreateDirectory(Path.Combine(Server.MapPath("~/Docs/"), idtxt.Text)); But how I can delete it?

View 1 Replies

Web Forms :: How To Delete A File From Bin Folder

Aug 23, 2013

I am creating an image converter which convert an image from one format into another format,what i am doing is i am calling a dll file(.cs file which is doing the conversion) from my program but i am facing a problem in that when i call the dll file it creates a unique guid for every image and then process it and convert that to another format and provide the result back to the calling class which saves the file by whatever name i want to save and then delete the guid file which were created in the root folder,everything is working fine but when i delete the file containing GUID it gives me an error saying that the file is already used by another process,i have checked everything many times.

View 1 Replies

ADO.NET :: Error When Try To Delete A Master Record After Changed The Name Of A Foreign Key

Dec 24, 2010

I have two tables one named article and the other article_type, where the articles table have a foreign key column that references the article_type primary table named "article_status". so i change the name of the article_status foreign key to be article_status_id, but now each time i tried to delete an article type column it raised an error said the the article_status column cannot be found , although i did not mentioned that column in my code here is the full error :-

System.Data.SqlClient.SqlException was unhandled by user code
Message=Invalid column name 'Article_status'.
Source=.Net SqlClient Data Provider
ErrorCode=-2146232060
LineNumber=1
Number=207
Procedure=""
Server=\.pipeE97065CB-CF67-4B sqlquery
State=1
StackTrace:
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.ExecuteReader()
at System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
at System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
at System.Data.Linq.SqlClient.SqlProvider.CompiledQuery.Execute(IProvider provider, Object[] arguments)
at System.Data.Linq.CommonDataServices.DeferredSourceFactory`1.ExecuteKeyQuery(Object[] keyValues)
at System.Data.Linq.CommonDataServices.DeferredSourceFactory`1.Execute(Object instance)
at System.Data.Linq.CommonDataServices.DeferredSourceFactory`1.DeferredSource.GetEnumerator()
at System.Data.Linq.EntitySet`1.Load()
at System.Data.Linq.EntitySet`1.get_Count()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at System.Data.Linq.Table`1.DeleteAllOnSubmit[TSubEntity](IEnumerable`1 entities)
at ProfessionalNetworkWebApplication.Models.ProfessionalNetworkRepository.Delete(Article_Type article) in C:UsersUserdocumentsvisual studio 2010ProjectsProfessionalNetworkWebApplicationProfessionalNetworkWebApplicationModelsProfessionalNetworkRepository.cs:line
35
at ProfessionalNetworkWebApplication.Controllers.ArticleTypeController.Delete(Int32 id, String confirmButton) in C:UsersUserdocumentsvisual studio 2010ProjectsProfessionalNetworkWebApplicationProfessionalNetworkWebApplicationControllersArticleTypeController.cs:line
73
at lambda_method(Closure , ControllerBase , Object[] )
at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClassd.<InvokeActionMethodWithFilters>b__a()
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
InnerException:

View 10 Replies

Web Forms :: Delete Uploaded Images From A Folder?

Jan 15, 2010

I'm with C# ASP.net , Please help me ... how to delete folder images in an application.

View 5 Replies

Web Forms :: How To Delete Files From Folder In Webserver

Sep 25, 2010

i m using fileupload concept and saving the files to a folder download.hw can i check the files names saved in that folder while site is hosted on webserver.is there any way to delete some of files from that folder runtime.

View 2 Replies

Web Forms :: Delete All Files From Folder Or Directory

Aug 8, 2012

I want delete all the datas in server side folder 'documents' when the page load.I am using following code 

string filePath = Server.MapPath("documents");                        System.IO.File.Delete(filePath);  

when i run the following error occur.Access to the path 'D:Librarydocuments' is denied.How to delete server side folder either it has data or not?

View 1 Replies

JQuery :: Need A Confirm Button When Delete File So I Changed Code?

Dec 27, 2010

i am using jquery upload plugin- jquery.MultiFile.js in my project to upload multiple files in this file now i need a confirm button when delete file so i changed code

if(!MultiFile.trigger('onFileRemove', slave, MultiFile)) return false;

View 1 Replies

Forms Data Controls :: Delete Image In Folder?

Jun 8, 2010

i store a image path in a folder as well as database.so i need when a user delete a image from database same time image within folder should be delete.

View 23 Replies

State Management :: Which Place(exact Folder) The Session & Session Id Will Be Stored

May 3, 2010

which place(exact folder) the session & session id will be stored?

View 8 Replies

AJAX :: Cascading Dropdownlists / Tried A Session Variable But It Comes Up With Session Is Null?

Jul 29, 2010

I have some cascading dropdownlists using the ajax toolkit I have a set up datatables in an xsd file. Then use these in a webservice to populate all the fields ... this all works great but now i need to pass an additional paramter to the first dropdownlist ( a date) but don't know how to do this? The method is below...

[Code]....

The other code is:

[Code]....

The first change would be to the tableadapter to add a param to the code i.e

AuditWebDS.TeamsDataTable teams = teamsAdapter.GetTeams(calldate);

but how do i get the calldate param to the webservice method... i tried a session variable but it comes up with session is null ? Is there another better way?

View 1 Replies

HttpHandlers / Modules :: Accessing Session - Get A Null Session Error?

Apr 26, 2010

So I've read quite a few posts about how to do this, and it's still getting me. I'm trying to control access to a directory, but I continue to get a null session error. I'm doing my check in PostAcquireRequestState

[Code]....no matter where I put this, my session always comes back null. I am using IRequireSessionState on the class as well. Am I pulling the context wrong?

View 6 Replies

Web Forms :: Properties Folder / Properties Changed No Settings Tab?

Nov 3, 2010

I have a new VS2010 .NET 4.0 Web project and the Properties Folder has gone wierd on me. It has lost teh "Open" under the right click. There is no way to get a Settings file created now.

I am unable to get to the Settings grid and no Settings file is created. I tried the help and it has the normal trip of select Properties, Open (right click), Settings Tab, etc. etc.

View 1 Replies

Forms Data Controls :: Code Behind Delete For Gridview - Null Value For Selected Row?

Jan 7, 2011

I have a link button that I want to function as delete. I have to do it this way because I want confirmation before allowing deletes. In my debugger, I flagged this block of code and run it line by line. For some odd reason, it thinks my selected row. Maybe I'm overlooking something? Here's my code behind source:

[Code]....

View 2 Replies

Web Forms :: Delete Image Folder / Replace Existing Images By Using Update†and Display?

May 8, 2010

i want to display images in an asp.net pages.so i used a folder to store the images.again i want to replace the existing images by using update and display.what can i do ,to delete an existing image and insert a new one in ASP.NET

View 4 Replies

How To Delete Files From Folder Using .net

Jan 22, 2011

I have an application in which the admin can upload files and the visitors of a website can download those files. I want to add an option that will allow admin to delete unwanted files from that folder how can this be done usin asp.net(vb).

View 16 Replies

Delete The Image From The Folder?

Mar 9, 2010

I retrieve the image and save in a folder but i don't how to delete the image from the folder which have been save.. I used vb.net and sql server 2005.

View 5 Replies

Web Forms :: How Come A Null Session Value That Is Called

Sep 13, 2010

how come a Null session value that is called, doesn't get directed to the Custom Error Page?

View 4 Replies

Web Forms :: Check Whether Session Is Null?

Aug 27, 2013

If i have a page in which I want to check whether session is null.

If it is null it will redirect to other page.

But i also have a   if (!Page.IsPostBack)

so i will check the session inside this   if (!Page.IsPostBack) or outside it?

View 1 Replies

State Management :: Reading Session Variables Changed By In A Thread

Mar 1, 2011

Since I changed from statemode"inproc" to stateserver I canīt se changes done to de session vaiable in a thread. I can only see the first value set to the session variable!

View 6 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved