Listview - Reverting Response Header?

Jun 21, 2010

've programmatically created a listview, for displaying images. When you click on the download the ItemCommand is fired, and the browser sends the user the image as a binary response, using the following:

SPFile ImageIfile = spfolder.Files[ServerName];
byte[] bs = ImageIfile.OpenBinary();
string res = Page.Response.ContentType;
Page.Response.ContentType = "image/jpeg";
Page.Response.AppendHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(fileName))
Page.Response.BinaryWrite(bs);
Page.Response.End();

This works, exactly once. Then neither the download link, nor the DataPage paging controls
work until you refresh (Indeed any postbacks).

EDIT: It's a SharePoint 2007 WebPart, this is the declaration of the ListView in the CreateChildControls method:

lv.ItemPlaceholderID = "itemPlaceholder";
lv.GroupPlaceholderID = "groupPlaceholder";
lv.ID = "MediaSearch";
lv.LayoutTemplate = new LayoutTemplate();
lv.GroupTemplate = new GroupTemplate();
lv.GroupItemCount = 4;
lv.ItemTemplate = new ItemTemplate();
lv.EmptyDataTemplate = this.Page.LoadTemplate("/usercontrols/MediaResults_Empty.ascx");

And this is the ItemTemplate and DataBinding

public class ItemTemplate : ITemplate
{
public void InstantiateIn(Control container)
{.....

View 2 Replies


Similar Messages:

WCF / ASMX :: Missing XML Header And Envelope Header In SOAP Response With.Net (2.0) Web Service

Jul 19, 2010

In my ASP.Net (2.0) Web Service implementation (The implementation class derives from

System.Web.Services.WebService with WebServiceBinding confirming to WsiProfiles.BasicProfile1_1 .

The SOAP response sent out by the Service has two elements missing :

1> The XML header itself : (<?xml version="1.0">)

2> The opening and closing Envelope tags with NameSpace ("<S:Envelope xmlns:S=http://schemas.xmlsoap.org/soap/envelope/>" and "</S:Envelope>" ).

This results in "breaking" of my client unless the above mentioned headers are inserted at the client end, and my intent is to avoid bypasses at the client end as far as popssible.Is this the default behavior ?

View 2 Replies

Response Object / Response.AddHeader Is Used To Add A New HTML Header?

Jul 16, 2010

[Code]....

I am using this code to download and its working well for me.But i cant understand the code.Can someone explain me this code to me please?

Response.AddHeader is used to add a new HTML header,but what is an HTML header all about?and the parameters i am passing within it as the name and value;what are they?

View 3 Replies

Forms Data Controls :: ListView Column Header / How To Show Header

Mar 11, 2010

i have a problem with ListView control,when i bind data to it, it shows the heder of it also.

i don't want to show me the hedear, what should i do?

[Code]....

View 11 Replies

Response - Get Custom Http Header?

May 14, 2010

I have an asp.net appliction on the one server. There I've added code on server-side in Page_Load:

Response.AddHeader("key", "password-key-from-hotel");

On the client side I have a form:
<form ... action="www.link-to-another-domaint" >
<input type="hidden" id="asd" value="fgh" >
....
</form>
<script type="text/javascript">
document.forms[0].submit();
</script>

Then on the other domain - there is also my other application - I'm trying to get the hedaer "key" by this code:

Request.Headers["key"].ToString();

But there is no such header. Is there is a desicion? Where is my mistake?

View 2 Replies

Get The Raw Response Header And Body From The HttpRequest?

Feb 18, 2010

Is there a way to get the raw response header and body from the HttpRequest.Response object for debugging when issues arrise?

View 4 Replies

VS 2008 Modify / Add Response Header From ASMX?

Jun 29, 2010

I have a need to specify a custom response header from code when my web service is called. I know that from an ASPX page, you can easily modify response headers, but it is not so obvious from withing an ASMX page.

View 1 Replies

WCF / ASMX :: Read Soap Response Header?

May 31, 2010

I am developing a web application which uses a third party Web service. It requires Username & Password in SOAP Header request. I am passing those credentials well and the web service returns an XML string in Response and also a SESSION ID in the SOAP Header.

I don't know how to read/access the soap header from the response sent from the web service.

View 2 Replies

File Won't Open On Page Load - Response Header

Nov 29, 2010

When I run the code below, nothing happens.

protected void Page_Load(object sender, EventArgs e)
{
System.IO.FileInfo file = new System.IO.FileInfo(Server.MapPath(Request.QueryString["path"].ToString()));
Response.Clear();
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", "filename=" + file.Name);
Response.AddHeader("Content-Length", file.Length.ToString());
Response.WriteFile(file.FullName);
Response.End();
}

The url of the page, is:

http://mysite.com/Lib/Rs/Download.aspx?path=/uploadedFiles/110210_CS_ADM-Coaching_SG_Final.pdf

If I add a param to the url and refresh, the file will load.

http://mysite.com/Lib/Rs/Download.aspx?path=/uploadedFiles/110210_CS_ADM-Coaching_SG_Final.pdf&ur=1223

Why wont the file load on the initial page load, or how do I get it to?

View 6 Replies

VS 2010 Listview Header Template?

Nov 26, 2010

From what I can tell the listview doesn't have a header template. I'd like to be able to list and line up the column names with the data on my list view, but there doesn't seem to be a straightforward way to do this. If I put it in a table in the item template, it lines up like I want it, but it of course repeats which is what I don't want.

View 4 Replies

Hide ListView Table Header From The Code Behind

Feb 13, 2010

I want to hide a column of ListView based on the role from the code behind. Here's the mark-up and the code:

<asp:ListView ID="lvTimeSheet" runat="server">
<LayoutTemplate>
<table id="TimeSheet">
<thead>
<tr>.....

But that column id="thDelete" is visible all the time. How do I go about hiding the column based on some condition from the code behind?

View 1 Replies

DropDownList SelectedIndexChanged Reverting To Some Other Value

Sep 21, 2011

There are a couple of things going on in this post:

1. The DropDownList (DDL) reverts back to index = 1 on postback (this has been solved, post #10)
2. Use of General Lists to populate the DropDownList (Post# TBD)

I have a series of DropDownLists (DDLs) one depending on the other for its selection value. The first one specifies the table name. On the SelectedIndexChanged event of the table name DDL the second DDL is populated with a list of field names contained in that table. And the third DDL with unique values contained in the selected field (In case you are wondering I am building a custom query tool).

The problem is that the Field names DDL, after selecting a new field, reverts to the second field listed in the table, something to do with the postback I would presume. The interesting thing is that it does not happen for the Table name DDL, though I am doing something a trifle bit different there.

I'll include the code for the three DDLs and the two SelectedIndexChanged events.

ASPX:
<td> <asp:DropDownList ID="DDL_TableNames" runat="server" AutoPostBack="True">
</asp:DropDownList>
</td> <td>
<asp:DropDownList ID="DDL_FieldNames" runat="server" AutoPostBack="True">
</asp:DropDownList>

[Code] ....

View 12 Replies

C# - HTTP 502 Proxy Error - The Size Of The Response Header Is Too Large. Contact Your ISA Server Administrator. (12216)

Feb 23, 2011

Some of my users are getting the following error

HTTP 502 Proxy Error - The size of the response header is too large. Contact your ISA server administrator. (12216) Internet Security and Acceleration Server

I am guessing it has to do with the size of hidden "__ViewState" tag in my ASP.NET pages.

I also realize that this is restriction imposed to by IT on the users end and I have no contol over it.

I disabled ViewState on all the controls in my ASP.NET pages. However, __ViewState is still generated very large (as always) to persist control-state (e.g. checkbox, radiobutton, etc.)

View 2 Replies

Forms Data Controls :: ListView And GridView Not Displaying Header

Jul 23, 2010

Grid View I added a function and then called it in the following event.

private void ShowNoResultFound(DataTable source, GridView gv)
{
source.Rows.Add(source.NewRow());
gv.DataSource = source;
gv.DataBind();
int columnsCount = gv.Columns.Count;
gv.Rows[0].Cells.Clear();
gv.Rows[0].Cells.Add(new TableCell());
gv.Rows[0].Cells[0].ColumnSpan = columnsCount;
gv.Rows[0].Cells[0].Text = "No Data Found";
}
protected void AppList_Selected(object sender, SqlDataSourceStatusEventArgs e)
{
if (e.AffectedRows == 0 )
{
ShowNoResultFound(AppList, GridView1);
}
}

It displays the following error The type or namespace name 'DataTable' could not be found (are you missing a using directive or an assembly reference?

ListView

Added the following. It shows the message but not the header. Also tried adding ShowHeader="True". It it not allowing it.

...
<EmptyDataTemplate>
Sorry, no data to display.
</EmptyDataTemplate>
</asp:ListView>

View 9 Replies

Forms Data Controls :: Applying VB Code To Listview Header?

Jul 22, 2010

I need to apply a function, called get_local_name() to translate, in the language chosen by the user, the headers of a table in Listview. The function searches a table with all the translations and gets the one corresponding to the original name of the header. I had no problems with other buttons or labels. There I have a label, a property Text, so it's easy, for me, remember I'm a total noob, to recall the element I want to translate in Vb. For instance:

Protected Sub select_local()
L_admin.Text = get_local_name("Admins", lng)
End Sub
Private Sub GV_customers_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GV_customers.RowDataBound
If e.Row.RowType = DataControlRowType.Header Then.....

and now I have to do the same for the headers in Listview, but I really can't understand how I could apply get_local_name to the Text of the headers.

View 6 Replies

Forms Data Controls :: Make A Single Row Listview With Header?

Apr 12, 2010

Writing a row header of listview. It is difficult to make a codeless listview but now I just want to achieve this with anyway.

Here is the sample image

[url=http://www.freeimagehosting.net/image.php?0279795f10.png][img]http://www.freeimagehosting.net/uploads/th.0279795f10.png[/img][/url]

If this is impossible, then I will write a table for this. Thx!

View 6 Replies

Textbox Reverting Pack To Original Value?

Jun 28, 2010

I have a page where I have a button and a read only text box, and the button uses javascript to open a popup window with a date picker on it, which is used to set the text box. Here is my button code:

[code]....

View 7 Replies

Custom Principal Reverting To GenericPrincipal On New Requests?

Feb 3, 2011

I'm trying to implement a custom principal and custom identity in a .NET MVC website. I've created a custom principal class which inherits from IPrincipal and a custom identity which inherits from IIdentity.

When a user logs in I set both Thread.CurrentPrincipal and HttpContext.Current.User to my custom principal. When I view either through the debugger the values are set with all the properties.

However once the request is complete and I try and request any other pages both Thread.CurrentPrincipal and HttpContext.Current.User are of type System.Security.Principal.GenericPrincipal and not my custom principal.

Do I need to do anything "extra" to get my custom principal out of the thread or HttpContext?

View 1 Replies

Visual Studio :: Reverting Web.Config Back To .Net 3.5?

Jan 6, 2010

How would you revert the web.config file back to .net 3.5 if .net 4.0 updated it to minimal?

View 6 Replies

Forms Data Controls :: Create Header For Top Of Each Listview Or Datalist Repeated Columns?

Aug 27, 2010

i have a datalist .

i used an object datasource to show data in datalist .

and my datalist have two or more repeated columns .

how i can make header for top of each column ?

not for each item and not for each row .just for each column .?

View 1 Replies

Forms Data Controls :: ListView Slow Response To Edit Button?

Dec 1, 2010

I have a Listview in ASP.NET 3.5 page. When I press the Edit button it takes about 10 seconds before the screen is refreshed.

I have disabled ViewState and SessionState with no improvement to response time.

I'm looking for suggestions of what to look at to improve the response.

View 3 Replies

DataSource Controls :: Setting One Value To True In SQL (all Others Reverting To False On Update)?

Jun 8, 2010

In my database I have boolean column to declare if something is 'active'. In my web application I would only like one item to be able to have the 'active' status at once.

Therefore I have a radio button list in my aspx page to force the user to select one item. I know it is easy to set the selected item to true through my SQL update statement, but how do I automatically set everything else back to false/null!?

View 4 Replies

Why Can't The "Server" Response Header Be Removed Via Web.config In IIS7

Sep 9, 2010

[URL]I know how to remove the Server response header with an HTTP Module based on the link above. I just want to know why it is necessary to remove it this way.

View 3 Replies

How To Change The Server Response Header In 2.0 With IIS6.0 Server

Sep 9, 2010

How to modify the server value of response header through code behind using asp.net 2.0 with IIS6.0 server.

I have tried Response.Headers.Set("XYZ","ABC");

But it displays integrated pipeline error....

View 1 Replies

Forms Data Controls :: How To Display A Header Of Gridview As A 3D View Color Header

Jan 4, 2010

how to display a header of gridvew as a 3D view color Header?

View 14 Replies







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