C# - Error With Content-disposition?

May 17, 2010

how should I handle an exception that occurs after sending a Content-Disposition header for an attachment? I'm trying to generate a report at server and send it as a file, but if an exception occurs during the report generation, the error message itself is sent to browser which still takes it as a content of a file and shows a Save As dialog. User cannot know there was an error generating report, saves the file which is in wrong format now.Is there a way to cancel the response with this header and redirect to an error page? Or what else can I do to inform user about the error?

Probably I could generate the report first and only if there was no error send the headers, but I want the report render directly to the Response output stream so that it does not need to stay in memory.

Here is my code:

this.Response.ContentType = "application/octet-stream";
this.Response.AddHeader("Content-Disposition", @"attachment; filename=""" + item.Name + @"""");
this.Response.Flush();
GenerateReportTo(this.Response.OutputStream); // Exception occurs

View 1 Replies


Similar Messages:

Docx File Doesn't Open In Browser With Content Disposition Inline In IE 8

Jul 2, 2010

I want to open docx file in IE from asp.net. The IIS has mime type correctly mapped. I can open pdf fine but docx will always prompt me to download like content-disposition='attachment'. Is there any setting to be done?

[code].....

View 2 Replies

C# - Response.AddHeader("Content-Disposition") Not Opening File In IE6?

Oct 8, 2010

I'm using Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.HtmlEncode(FileName)); to pop a 'open/save file' dialog for the users, so that they can download an file on to their local machines.

This is working good normally in IE7,But on IE6 the file is not opening when user click on the open button in 'open/save file' dialog. I gone through the net and found that Response.AddHeader("Content-Disposition", "inline; filename="+Server.HtmlEncode(FileName)); should be provide to work that in IE6,and its works fine..

But the issue is most of the files that can open in browser opens on the page itself.. ie user on a mail page and click download an image file it opens there,, i need it to open in another window as in case of IE7 what can i do... other files that cannot open in bowser open with current application in system ie(word,excel etc)..

The Code i used is here....

Response.AddHeader("Content-Disposition", "attachment; filename=" +FileName);
Response.AddHeader("Content-Length", file.Length.ToString());
Response.ContentType = ReturnExtension(file.Extension.ToLower());
Response.TransmitFile(file.FullName);
Response.End();
private string ReturnExtension(string fileExtension)
{
switch (fileExtension)
{
case ".txt":
return "text/plain";
case ".doc":
return "application/ms-word";
case ".xls":
return "application/vnd.ms-excel";
case ".gif":
return "image/gif";
case ".jpg":
case "jpeg":
return "image/jpeg";
case ".bmp":
return "image/bmp";
case ".wav":
return "audio/wav";
case ".ppt":
return "application/mspowerpoint";
case ".dwg":
return "image/vnd.dwg";
default:
return "application/octet-stream";
}
}

View 2 Replies

Configuration :: Continuous Parser Error "Only Content Controls Are Allowed Directly In A Content Page" Messages

Nov 17, 2010

I bought a website a few years ago, hosted with WebHost4Life,. Since their migration their has been nothing but problems with my site, however, I am stuck because I don't have the knowledge to move it, have tried with no success. Anyway, recently I have been getting parser error messages, Webhost fixed them, and then it starts over again. It takes them weeks to get around to it and since its my livelihood, I can't afford for the site to be down for 5 days then running for one day. I've tried to contact the guy that built the site to no avail, he won't answer my emails.

why these parser errors keep happening. This is a recent thing from the past 2 months, never had this before. What can I do to stop it. it looks like the knowledge here is unreal, I'm in awe everytime I read your answers. BTW, heres my lastest parser error:

Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Only Content controls are allowed directly in a content page that contains Content controls. Source Error:

[Code]....

View 2 Replies

MVC :: Static Content Returns A 500 Error?

Nov 16, 2010

I think I might be missing something obvious but I'm not sure. The other day I was trying to run throught the windows live ID domain verification process on my asp.net mvc site. Part of the process requires you to download a text file and put it in the root of your site which your domain points to. When I would click the verify button in the windows live app verification process it would fail. In a browser, I could hit the request the text file and get a 200, which puzzle me. I then used this site http://www.internetofficer.com/seo-tool/redirect-check/ to check for any redirection issues. Suprisingly when I enter in the url to check, in my case http://www.whatitcoststobeme.com/741KXPjf42zgZRnV6O1LsO92.txt, it returns a 500 error. I ran this same test against a non-MVC site and the verificaton process passed plus the redirection checker return a 200 ("direct link" on their site). The environment this was tested in was IIS7.

why this is happening with static content on a ASP.NET MVC site? I want to say it's something to do with the url routing handlers.

View 6 Replies

Odd Error With HTML Content And Attributes Disappearing?

Feb 17, 2010

I have an odd error with an ASP.NET web page (ASP.NET 2.0, C#). For several users at one customer location, on one part of one page, HTML content and attributes are being stripped out. So, something that should look like this:

<p class="adminmainlink">
<a href="ad_resourcewizard.aspx">Add or edit resources</a>
<script type="text/javascript">

[code]...

View 2 Replies

Content Placeholder Javascript Object Expected Error

Jan 29, 2010

I have the following code behind that was, until recently, working fine and dandy!

tbxProdAC.Attributes.Add("onclick", "$('#" + GridView1.ClientID + "').remove();
$('#" + radProdAC.ClientID + "').attr('checked', true);
$('#" + ddlBuyer.ClientID + "').val('--Choose Buyer--');
$('#" + ddlSub.ClientID + "').val('--Choose Sub Category--');
$('#" + ddlProd.ClientID + "').val('--Choose Product--');");

However, ever since I have introduced the notion of content place holders (from a master page), I am repeated getting the Object Expected error.Now I understand why this is happening, asp.net is amending the control names to take into account the CPH i.e. $('#ctl00_ContentPlaceHolder1_radBuyer').attr('checked', true);

How do I go about reslving this issue, effectively 'renaming' my asp.net controls to take this into account?

View 1 Replies

.NET XML As Datasource Error - Ensure That Your Data Source Has Content?

Mar 7, 2010

I am trying to use an XML as a datasource in ASP and then display it as a datagrid. The XML has the following format:

<?xml version="1.0" encoding="UTF-8"?>
<people type="array">
<person>[code]....

When I try to run the simple page I receive the following error

Server Error in '/' Application.the data source for GridView with id 'GridView1' did not have any properties or attributes from which to generate columns. Ensure that your data source has content.

Here is my page code

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="shout._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[code]....

View 2 Replies

Web Forms :: Browser Error Message Re Mixed Content?

Aug 4, 2010

I have a website that deliveres content from secure source (https://) after the user authenticates. I added a new page where I use an Iframe to display a pdf file. It works fine when I try it from the dev server where I do not get directed from https, but when trying from the actual site I get the error message 'Do you want to view only the webpage content that was delivered securely?' I understand this is because the Iframe source is not secure (the source file is in the root directory of the webpage) Where should I store the content for the Iframe? Can I use a local directory on the server rather than one in the root directory?

View 5 Replies

MVC :: Suppress The JavaScript Error That Pops Up While Printing The WebBrowser Content?

Sep 10, 2010

In my windows application I'm loading more than 100 urls in my web browser control one by one in a for loop and need to print them programatically after each URL gets loaded . But, I keep getting the Javascript error for so many URLs. I'm not sure why this error keep coming.

View 2 Replies

Big ViewState Content Result A HTTP Error 504 - Gateway Timeout?

Nov 16, 2010

I have one asp.net page which seems to return a very big content (5,648,733 bytes and that is mostly consumed by VIEWSTATE) ending with a 504 Gateway timeout error. I am tracking the http request/response by using Fiddler.

And basically, when I post-back the same page -by clicking a button- the post-back fails with thoose errors shown in IE and in FF:

Internet Explorer cannot display the webpage --> in IE

The connection to the server was reset while the page was loading. --> in FF

Question: Can this be because of the big size injected in VIEWSTATE; and if yes, what is the main
reason so that it loads the page but cannot post the page back after?

View 3 Replies

VS 2010 FTP Error - Cannot Send Content Body With This Verb-type

Aug 2, 2011

I have some code which I had working fine as below but now for some reason it throws the error "Cannot send a content-body with this verb-type".

Code:
try {
String destinationPath = ConfigurationManager.AppSettings["HostedPath"].ToString();
String sourcePath = ConfigurationManager.AppSettings["InternalPath"].ToString();
String destinationFolder = destinationPath + "/" + vendor;
String sourceFolder = sourcePath;

[Code] ....

Now I googled the error and found replies as below and changed the request stream lines in the above to the commented out response streams, this no longer throws the error but now no longer copies the file to the ftp site?

[URL] ....

View 2 Replies

Web Forms :: Using Linq Namespace - Error Comes Up When Adding A Content Page To A Website?

Dec 21, 2010

This error comes up when adding a content page to a website. Is there something that I need to add somewhere?

[Code]....

View 2 Replies

Error In Creating Control Content Placeholder1 Visual Studio 2010 Design Mode

Oct 20, 2010

After I imported a VS 2008 web project to VS 2010, I can't view aspx pages that have master pages in design mode. The page design mode displays "error creating control - contentplacehoder1 object reference not set to an instance of an object." The project builds and runs fine though. I have only one master page that all other aspx pages reference and I don't have any nested master pages.

View 2 Replies

AJAX :: Can Change The Content Of The Content Place Holder To A New Page With Asynchronous Postback

Jan 4, 2010

I am building a website in which all of the site layout is in Master page and the content of the site is in the inherited pages. I have various links for navigation in which i simple use Response.Redirect to transfer to different pages. Now the problem is that I want to put the content place holder inside Ajax Update panel so that the postbacks are Asynchronous and I want to show the postback by an animated image inside Update Panel progress control. The problem is that I am unable to achieve this result and the entire page is posted back and rendered again. I have placed the content place holder inside the Ajax control toolkit's Update panel but it does not work. Is there any way that I can change the content of the content place holder to a new page with asynchronous postback.

View 9 Replies

Web Forms :: Loading HTML Content Data Dynamically Into Placeholders In Content Pages

Jan 30, 2010

I will be getting data through wcf service coming form commerce server (instead of DB). Data which is coming will be in the form big html content with all html tags or may be a single line sentence. I should display this dynamic data into the placeholder in the content page (master content page). I have been trying but not able to load when the data is in the form of HTML page. html content or may be single lline of senetence.

View 3 Replies

C# - Master Page Which Wraps The Content Pages Content In The Form, Can't Nest The Forms?

Oct 5, 2010

The WorldPay payment gateway suggests using this HTML to take the customer to the payment page:

<form action="https://select-test.wp3.rbsworldpay.com/wcc/purchase" name="BuyForm" method="POST">
<input type="hidden" name="instId" value="211616">
<input type="hidden" name="cartId" value="abc123">
<input type="hidden" name="currency" value="GBP">
<input type="hidden" name="amount" value="0">
<input type="hidden" name="desc" value="">
<input type="hidden" name="testMode" value="100">
<input type="submit" value="To Payment!">
</form>

How to I put this form on my page? The problem is I have a master page which wraps the content pages content in the ASP.net form, I can't nest the forms.

View 2 Replies

Web Forms :: Display Formatted Content In CKEditor When Pasting Content From Word Document

Sep 22, 2012

I am pasting my resume in CKEditor. My resume have some images, Horizontal line, Bullets. When I paste it in CKEditor is not displaying these contents there. Is it any other way to do it? I want to show my resume format as it is as I have on the browser.

I am using asp.net 4.0 ....

View 1 Replies

How To Add Title And Meta Tags For Content Pages In A Project Base On Master And Content Page

Oct 17, 2010

how can i add title and meta tags for content pages in a project base on master and content page(dinamically) ?

i used the blow method for master page :

[code]....

and the error is :(in line *)

Error 17 'System.Web.UI.MasterPage' does not contain a definition for 'SetMetaTags' and no extension method 'SetMetaTags' accepting a first argument of type 'System.Web.UI.MasterPage' could be found (are you missing a using directive or an assembly reference?)

View 3 Replies

Forms Data Controls :: Multiview Writing The Wrong Content But Showing The Correct Content?

Feb 26, 2010

I'm in a little bit of a bind and have some weird behavior happening with a multiview control behaving differently between two machines, and of course, the production machine is the broken one. The page renders the correct content on both machines, but if I save the html file the production machine's source is wrong.

For example, if for step 1 the output should be just the letter A, and step 2 the output should be just the letter B, and step 3 the output should be the letter C, here is what happens:

Step 1:

Production - The source and output are both the letter A

Dev - the source and output are both the letter A

Step 2:

Production - the source is the letter A and the ouput on the browser is the letter B

Dev - the source and output on the browser are both the letter B

Step 3:

Production - the source is the letter A and the ouput on the browser is the letter C

Dev - the source and output on the browser are both the letter C

Is this some issue with SessionState? I'm very new to Multiviews and by no means an ASP expert.

View 1 Replies

Master Pages - Content Web Form - Content From Placeholder Disappears

Apr 9, 2010

I'm attempting to set a class on the body tag in my asp.net site which uses a master page and content web forms. I simply want to be able to do this by adding a bodycssclass property (see below) to the content web form page directive.

It works through the solution below but when i attempt to view Default.aspx the Content1 control loses its content.

Here is how I'm doing it. I have a master page with the following content:

[code]....

View 2 Replies

AJAX :: Dynamic Client-side Content / Getting An "object Expected" Error From An OnClick Event From A HTML Control?

Feb 6, 2010

Is it possible to use JavaScript passed by Ajax on the client-side? I am getting an "object expected" error from an onClick event from a HTML control that is passed with the JS. The controls and JS work when the page is rendered on the server.

View 4 Replies

C# - Is It Possible To Read The Content Of A Content Place Holder From The Masterpage

Oct 25, 2010

We would like to use a contentPlaceHolder in our pages to set titles. What we would like to do is have the masterpage check the contentPlaceHolder to see if it has content in it. This way we can set up an e-mailer that will tell us what pages that don't have page titles since we have a fairly large site. We also have nested masterpages.

View 1 Replies

C# - Content Page Dynamic Content Comes Out At The Top Of The HTML Output

Feb 25, 2011

I'm very new to ASP.net. I have a c# content page, in which I want to inset this code half way down within the HTML:

<%
HttpResponse r = Response;
r.Write(HttpContext.Current.Request.ServerVariables["SERVER_NAME"]);
%>

But when I view the page, this content comes out first, before even the tag.

how to get this code inline instead?

View 5 Replies

Content Controls Are Allowed Directly In A Content Page?

Apr 30, 2010

I am getting this error "Only Content controls are allowed directly in a content page that contains Content controls". I am using a single aspx page and not a separate cs file. Now, to write code inside aspx page, I am using <script> tag. Now, my problem is inside one of the method I have to use <script> tag. Now, when i use that this error comes. Eg

[Code]....

View 9 Replies







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