I am working a survey project. There are about 30 questions. I created two pages to sore these questions. Each page has 15 questions. When user opens page2 and then back to page1, all answers of page1 are not in page1 any more. How to keep all answers in page1 when user open page2?
I have a page (page1) with 4 controls that serve as the parameters for a report. The submit button does a cross page postback to another page (page2) that contains a ReportViewer control.Unfortunately, I cannot read the values from page1 once I get to page2. Here is the source to page1:
[Code]....
Here is the handling code on page2 (rvProjectStatus being the ReportViewer control): [Code]....
In other situations I have passed such values in the query string and then assigned them to the parameter collection, no problem.Also, please note, I have tried using the @PreviousPageType directive to get at the types on page1, but have met with no success there either.
I have a dataset which consists of a set of records. I have put this dataset records in a viewstate so that I can access it from a different method on the same page.
ds = TelephoneDtl.GetTelephoneData();
ViewState["CurrentPos"] = ds.Tables[2];
I now want this view state values to be assigned to a datatable. Something like this:
I know there are tools out there that will let you see the content of asp.net viewstate. Is it possible to see and modify the content of viewState if it has been encrypted by adding the <machineKey ... /> node to the web.config?
this is about ASP.NET, ViewState, UserControls and loosing the values of my properties. It is an classic question by know, I know, and even though I have searched here and on Google for a resolution to this problem, I havent succeeded. On the contrary, the more I test different things, the less I understand it seems.
On top of this I am using ext.net and their so called DirectMethod's but I dont think that has much to do with this problem. There are numerous questions I have and I hope that this text will be fairly readable and understandable =)
The UserControl
I have a UserControl, Customers.ascx, that contains some Properties. The "most" important is *_CustomerId*. The _CustomerId is set in code-behind, in ext.net's "DirectMethod" like this (code below from the Page Customers.aspx):
In my website the page viewstate values in hidden are very large.So i wish to store this values into another methods(session,files etc).so please advice me to some methods..
Now here is the weird thing. First i am running it locally on the built in vs2008 web server.I load my control in fine, do a postback from a linkbutton, locally on my machine it all works fine, no issue.However when it goes onto my host, it falls over with the message:
Failed to load viewstate. The control tree into which viewstate is being loaded must match the control tree that was used to save viewstate during the previous request.Now i also load controls dynamically and use postbacks and things in the admin area of the site...and that works fine, however my front end just keeps failing? See the code behing below:
I have been getting this error a lot lately with some of my users, and I had a couple of concerns with view state and I have read so many articles but I am still lost..
1. I use masterpage on all the pages and I need viewstate for some of the pages but..
There is a page where a user will fill out the information and then submit this data to a cgi server, and it is where I get most of the Client Disconnected errors, what would happen if I disable viewstate when they click on that button?
Now when a user browses from one page to another, does the view state from the previous page get deleted? If not how would I delete it?
Does the master page have its own viewstate? Would I be able to make sure none of items on my master page are using the viewstate?
I have a shopping cart page (Cart.aspx) that has a button that will (sometimes) post to a third party payment gateway, if payment is necessary. The payment gateway will process the payment and then do a silent post to my website (Order.aspx) so I can update the order status.
Order.aspx always throws an invalid viewstate error, even though viewstate is disabled on the page.
What's happening is that Cart.aspx (which has viewstate enabled) posts to the payment gateway, and the gateway will post it back as part of the silent post. Even though Order.aspx has viewstate disabled and validation disabled, it still tries to validate the __viewstate field it's being given.
I know setting EnableViewState=false will disable the rendering of the __viewstate field, but if another page provides the field, shouldn't it still skip validation? I tried calling ViewState.Clear() on the Page_Init event of Order.aspx, but ViewState is apparently empty. how to get around this? I don't want to disable ViewState on Cart.aspx (in some cases it may be necessary), but I can't figure out how to clear it on Order.aspx.
I'm using an API which, given a url, redirects to a file on the server. The file names have "_s,_m and _l" appended to the end (small, medium, large). However, since the url's querystring is parsed dynamically, I don't retrieve the actual file name. The image displays correctly, but is it possible to retrieve the filename of the image file from the code? (i.e. where the url has redirected to)?
e.g. http://api.somesite.com/getimage?small (this is what I enter) "http://somesite.com/images/userimage_s.png" (this is where it redirects to. I would like to get this address from code)
I made a small program which tests a set of url's and checks if they get redirected to another set of urls. Now this program has been working fine till I got a few urls which are of the form [URL] Now the problem occurs when I have a url with "//" not the http://, whenever I use any url with "//" it produces the error The server committed a protocol violation. Section=ResponseStatusLine. If I test the same in the browser it loads the page, but I cannot check the same throught the application. If I remove the "/" then it should work, but then the site wont load.
I am using PageMethods in my javascript to call a function in my c# code which is static. In that code, all I have was "response.redirect("default.aspx").. but somehow it never gets redirected. It just stays there.
Code: function testredirect() PageMethods.Navigation() C# code: Public static void Navigation() Response.redirect("Default.aspx");
For a testproject I use two Login pages. I order to do that I use a dispatcher page:
Dispatcher:
[Code]....
I then just redirect in the dispatcher to the real login-page according to the ReturnUrl. So far so good. The only problem I have is that I don't get redirected to the ReturnUrl once I'm logged in... Of course I add the ReturnUrl to the forwarded Login-Page (/Admin/Login.aspx?ReturnUrl=...).
Ihave a controller that returns System.Web.Mvc.FilePathResult
I do return this.File(filename, contentType, download name);
This action is called when user is clicked on a link and I have made $("a[rel='popup']").colorbox();
.So whenever a user clicks on the links It takes to the controller method and the file Shown in the colour box.
Now I am facing an issue it is like If a user is logged in to my site and open a page , where links are shown and the user goes away from his seat (ie session expires) Then he come back and clicks on the link .At that time my application breaks as there is no valid session.
So tried to return View("LogOn"); when session is null.
But as still it is not redirected to the I think it is because of the colorbox
I should be redirected to the log in page Even if I am taking a Color box ?