Tracking Forums, Newsgroups, Maling Lists
Home Submit Tracker Forums
  Advanced Search
  HOME    TRACKER    ASP.NET


Advertisements:










Javascript - Register Script After Partial Page Postback (UpdatePanel)


I have a simple form (textbox, submit button) which is wrapped in an update panel.

[Code]....

I type some text in the textbox, click submit, then the server creates a database record and returns an object, which has properties like ID, Name, URL, Blah, etc. These are the values that the script requires.

So if i were to call a web service from the client-code, in order to get the values that were just created, i would need to do some hacks (get last record modified that has the value of the textbox). Not ideal, and neither is two AJAX calls for one form post. (update panel postback, then web service call).


View 1 Replies (Posted: Aug 26 10 at 0:06)

Sponsored Links:

Related Forum Messages For ASP.NET category:
Javascript - Selecting The Contents Of TextBox In An UpdatePanel After A Partial Page Postback
I am having problems selecting the text within a TextBox in an UpdatePanel in IE 8. Consider a very simple page that contains a single UpdatePanel. Within that UpdatePanel there are two Web controls:

A DropDownList with three statically-defined list items, whose AutoPostBack property is set to True, and
A TextBox Web control

The DropDownList has a server-side event handler for its SelectedIndexChanged event, and in that event handler there's two lines of code:

[Code].....

Posted: May 19 10 at 21:45

View 2 Replies!   View Related
LinkButton Inside UpdatePanel Disappears After Partial Page Postback?
I have a linkbutton inside a updatepanel and when the update panel does a partial page rendering, the linkbutton disappears.

<asp:UpdatePanel ID="up" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional">
<ContentTemplate>
<asp:DropDownList ID="drp" runat="server" AutoPostBack="true" CausesValidation="true">
<asp:ListItem Text="" Value="" />
<asp:ListItem Text="a" Value="a" />
<asp:ListItem Text="b" Value="b" />
<asp:ListItem Text="c" Value="c" />
</asp:DropDownList>
<asp:LinkButton ID="link" Text="abc" runat="server" />
</ContentTemplate>

I think that is because the link button is rendered using a script and that script is not run after the post back.

Posted: Mar 24 10 at 6:34

View 1 Replies!   View Related
Javascript - Auto Partial Page Refresh Without UpdatePanel?
I want to make auto partial page refresh in asp.net. There is UpdatePanel but it sends too much data. So I've found that I can make a webservice and call it by the JavaScript code. But I don't know how to call webservice automatic. There are many examples showing how to call webservice by the button click event:

[URL]

How to do this by the interval? Am I going in good direction?

Posted: Oct 24 10 at 9:40

View 1 Replies!   View Related
How To Know Which UpdatePanel Causes The Partial PostBack
In a page contains two UpdatePanels, How can I know which UpdatePanel causes the partial PostBack ?

I mean in the Page_Load event handler.

This is my code:

[Code]....

Posted: Jan 31 at 13:59

View 2 Replies!   View Related
C# - How To Register A Javascript Function To Run With Every Postback
I have a treeview in a user control. I need to run a javascript function with every asynch postback to scroll the div it's in to the right position. I've got it working, but I think there has to be a "cleaner" way to do it. In the Page_Load function of the control, I have the following code. Is there a better way to do it?

ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "key" + DateTime.Now.Ticks, "RestorePosition();", true);

For the benefit of anyone searching for this answer, here is what I finally did that worked. At the top of the ascx page, I have the following code:

<script type="text/javascript">
function pageLoad(sender, args) {
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(SavePosition);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(RestorePosition);
}
function SavePosition(sender, args) {
document.getElementById('hdnScrollSaver').value = document.getElementById('reportTreeViewdiv').scrollTop;
}
function RestorePosition(sender, args) {
document.getElementById('reportTreeViewdiv').scrollTop = document.getElementById('hdnScrollSaver').value;
}
</script>

And then I wrapped the treeview in a div tag as follows:

<div class="reportTreeView" id="reportTreeViewdiv">
<asp:TreeView ID="TreeView1" runat="server" OnTreeNodePopulate="TreeView1_TreeNodePopulate"
OnSelectedNodeChanged="TreeView1_SelectedNodeChanged" PathSeparator="|" SkinID="ReportTreeView" />
</div>

Posted: Mar 17 10 at 14:27

View 3 Replies!   View Related
AJAX :: Textbox Not Writable After Partial Postback Of Updatepanel?
i got a strange problem. my project was ok before implimenting ajax. i have just implimented ajax in one page only with Tabcontainer and updatepanels only nothing else. almost all controls are devided into different Tabs with respective update panels.

mostly it is working ok. but the problem is :

1.   in some controls i am not able to write anything even the control is "Enabled=True" and focus is on the same control after partial postback.

2.   and as soon as i press Tab control goes to Address bar.

3.   some time tab key is also not working.

here some code :

[Code]....

Here the Logic :

as soon as i type inception date; expirydate is automatically calculated and focus should come to sumassured. after this it should allowed to enter sumassured amount, which is not allowing to write.

As soon as i change tab and come back to original tab then i can write values normaly.

Posted: Mar 04, 2010 04:39 AM

View 4 Replies!   View Related
AJAX :: Button Not Preserving ID After Partial Postback In Updatepanel?
I've created a dynamic button from another control outside of the update Panel.  The button is given an ID and such.  When the button is click, a postback occurs and I've re-created this button during Page_Init, Page_PreLoad, and Page_Onload and NONE of them is preserving the value. 

The only way for me to find the control was to look at the Page.request.form's allkeys and compare the string with a any text string that contains: Button.  Because I ID'd teh button as: ButtonRow_0Col0.  But the actual ID is null.  However, when traversing through page.request.form, the allkeys shows that ID with no problem.

So how come the actual ID is lost after a partial postback yet, the page.request.form's allkeys can pull out its allkey's value??

Posted: Oct 08, 2010 07:25 AM

View 4 Replies!   View Related
C# - How To Register Multiple JavaScript Calls To Run On PostBack
I have an ASP.NET page with two instances of the same Web User Control (a simple WYSIWYG editor). On submit, the WUCs do a little JavaScript magic and then proceed with a normal postback.

The first instance seems to be working, but the second fails to post changes back to the server (it reverts to the original, and posts that). I believe the problem is that the JS only fires for the first WUC. I've traced that to the following code, from the generated client-side source:

function WebForm_OnSubmit() {
prepHtml('AddEditPopup1_ctlEditorQuestion_txtEdit','AddEditPopup1_ctlEditorQuestion_divEdit', 'AddEditPopup1_ctlEditorQuestion_divHT' );
//snip...
}

The problem seems to be that there should be two calls to prepHtml: one for the ctlEditorQuestion instance of the WUC, and one for the ctlEditorAnswer instance.

Instead, there's only the one for ctlEditorQuestion. Both controls are registering the OnSubmit event, but one of them overwrites the other.The prepHtml call is registered from the WUCs' C# code at runtime:

//Page_Load
_onSubmit = String.Format("prepHtml('{0}','{1}', '{2}' );",
txtEdit.ClientID, divEdit.ClientID, divHT.ClientID);
//OnPreRender
Page.ClientScript.RegisterOnSubmitStatement(this.GetType(), "get-html", _onSubmit);


I should point out that I didn't write this control myself, and I've never seen this kind of runtime registration of OnSubmit JS code before. Page.ClientScript.RegisterOnSubmitStatement is totally new to me. I need to register both prepHtml calls so they run sequentially. Is this possible? I'm open to alternatives to Page.ClientScript.RegisterOnSubmitStatement, so long as the code still gets fired on submit.

Posted: Feb 10 at 0:37

View 1 Replies!   View Related
Updatepanel - Maintain Panel Scroll Position On Partial Postback?
I have a gridview that putted in ASP.NET Panel. both of panel and Gridview are in an UpdatePanel. there is a column in gridview that Causes Partial PostBacks. i want to Maintain Panel Scroll position on those postbacks.

Posted: Mar 13 at 10:06

View 1 Replies!   View Related
JavaScript - IE Slowing Down After Updatepanel Partial Update?
I'm trying to place a user control inside an UpdatePanel.

When the control is displayed, typing inside the TextBoxes has a large delay while in IE (6 & 8). FireFow has an excellent performance. Not only typing, but also scrolling etc experience a large delay up to a few secons.

The usercontrol(s) contain quite a lot of javascript functions that are re-registered using the ScriptManager.RegisterScriptBlock or RegisterStartupScript functions.

why typing becomes so very slow? I believe it has to do something with memory leaking due to the re-registering of the jQuery functions. But I'm unable to find the source of it.

Posted: Aug 3 10 at 9:19

View 1 Replies!   View Related
Partial Postback With Javascript?
I couldn't find something similar in SO.

In ASP.NET, is there any way that on cue I can cause a partial postback with Javascript in an UpdatePanel?

I tried __doPostBack() but it does a full postback. I can trick it with a dummy button and fire click() then handle the partial postback that way, but I want a more graceful way than trickery.

Posted: Oct 19 10 at 4:37

View 2 Replies!   View Related
Register Stylesheet From Web Control On Page With UpdatePanel?
What is the best method to register a stylesheet once on a page from a customer web control? the page uses an UpdatePanel for async calls. I tried just putting the <link> tag in ScriptManager.RegisterClientScriptBlock(), but I get this error:


The script tag registered for type 'MyControl' and key 'MyKey' has invalid characters outside of the script tags: . Only properly formatted script tags can be registered.

If I try to add it to the page by adding it to the control hierarchy, it shows up once for each instance of my control on the page.

Posted: Jul 27 10 at 16:16

View 1 Replies!   View Related
Javascript - UpdateProgress Is Not Displayed On Partial Postback?
i have some time consuming serverside function so i try to execute each function step by step and inform the user about the progress.

So my approach was:

create a visible button that performs an asynchronous postback and handle the click event on serverside execute the first function update a Label to inform the user if the function was executed successfully register a javascript that triggers the click-event of a second invisible(Style="display: none") button that is also registered as asynchronous trigger for the UpdatePanel send page back to client and execute script to click the invisible button handle the button-click, inform user, register js for third invisible button, execute button-click and so on...

But the problem is that the UpdateProgress-control will not be shown although i've set the AssociatedUpdatePanelID correctly. The functions are all triggered correctly and the labels are getting updated, only the UpdateProgress keeps invisible.

[Code]....

Posted: Feb 8 at 14:48

View 1 Replies!   View Related
AJAX Partial Postback / Dynamic JavaScript Values?
I am working with a user control which is inside an UpdatePanel. The user control uses swfobject to add a flash object to a div in the user control. Part of the functionality of the user control is it allows the user to change 'channel'. The channel is set and handled in the code behind hence the call in the JavaScript below to <%=channel%>.

The problem I have is that when the new channel is saved, the JavaScript code below is still pointing to the old channel. The only way I can fix this is to refresh the page via the code behind, but I'm thinking there must be a better way to do this..

[Code]....

Posted: Jan 20 at 15:53

View 2 Replies!   View Related
Ajax - Wiring Up JavaScript Handlers After A Partial Postback?
I am trying to use LinkButtons with the DefaultButton property of the ASP.NET Panel in an UpdatePanel. I have read and used the various other answers that are around describing the wiring up of the click event so that a full postback is not done instead of a partial postback. When the page loads, I wire up the .click function of the LinkButton so that the DefaultButton property of the ASP.NET panel will work.

This all works fine, until you bring an UpdatePanel into the mix. With an UpdatePanel, if there is a partial postback, the script to wire up the .click function is not called in the partial postback, and hitting enter reverts to causing a full submit of the form rather than triggering the LinkButton.

How can I cause javascript to be executed after a partial postback to re-wire up the .click function of the LinkButton? I have produced a sample page which shows the problem. There are two alerts showing 1) When the code to hook up the .click function is being called, and 2) When the .click function has been called (this only happens when you hit enter in the textbox after the event has been wired up). To test this code, type something in the textbox and hit Enter. The text will be copied to the label control, but "Wiring up Event Click" alert will not be shown. Add another letter, hit enter again, and you'll get a full postback without the text being copied to the label control (as the LinkButton wasn't called). Because that was a full postback, the Wiring Up Event Click event will be called again, and the form will work properly the next time again.

This is being done with ASP.NET 3.5.

Test Case Code:

[Code].....

Posted: Jun 1 10 at 15:43

View 1 Replies!   View Related
AJAX :: Hammering Partial Postback With A Slider And Javascript?
I have a JavaScript slider which calls the follow functions:

var prm = Sys.WebForms.PageRequestManager.getInstance();
prm._doPostBack('ZoomButton1','');

The ZoomButton1 is tied to an UpdatePanel and does a partial postback.  In this case, when the Slider is constantly be dragged left and right, the value is changing/updating and JavaScript is hammering the postback extremely fast.  It is so fast, the server sometimes but not always reports a pagerequest manager error, I believe.

I know that I can set it to just update my data (updatepanel) on a button_release or a mouse-up.. but occasionally, I still encounter the pagerequest manager error. 

Posted: Nov 02, 2010 09:07 PM

View 3 Replies!   View Related
Javascript - How To Retain Script Block On A Partial Postback
This is a problem I'm facing in a webapp I'm currently working on. So instead of cluttering the question with unrelated code, I recreated the problem in an isolated, simplified webapp that only demonstrates this issue.

I have a web user control with just this as its content:

<% if (ShowAlertScript)
{ %>
<script type="text/javascript">
function AlertMe()
{
alert('Hello World!');
}
</script>
<% } %>
<input type="button" onclick="AlertMe()" value="Say Hello" />

And its codebehind has nothing more than the boolean definition of ShowAlertScript. This represents a control I have in the big webapp that has two modes: input mode, and display mode. When in input mode, it has a large javascript block that is only useful then; it does some cool stuff to help the user input the info.The way this control is laid out in the big picture is as follows:

<asp:ScriptManager runat="server" />
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:MultiView ActiveViewIndex="0" runat="server" ID="mvw">
<asp:View runat="server">
<asp:Button runat="server" ID="btnSwitch"
OnClick="btnSwitch_Click" Text="Switch" />
</asp:View>
<asp:View runat="server">
<uc:MyInputControl runat="server" ID="micInput" ShowAlertScript="true" />
</asp:View>
</asp:MultiView>
</ContentTemplate>
</asp:UpdatePanel>

When you click btnSwitch, it simply switches to the second view with the user control. Notice how I have the ShowAlertScript already initialized to true. The potential output is that since I'm "showing the alert script" within the user control, the AlertMe() function will execute when you click the input-button element, because it's written out according to the inline if statement.

If you run this code I gave you so far as is, it will not work. The browser will say it can't see the AlertMe() function; it's undefined as far as it knows. But if you take out the UpdatePanel (or disable the ScriptManager's partial rendering), it will work just fine on a full postback when you click btnSwitch.

I want it to work on a partial postback, because this whole thing is a small piece compared to the rest of the page, and I don't want to do a full postback every time they switch views. Apparently, the ScriptManager doesn't even bother re-rendering the ascx file for possible changes. Either the ScriptManager is not smart enough, or there is an option I'm missing to let it render the <script> so I can invoke its methods on the client side. A potential answer someone might suggest is "why don't you take out the javascript, put it in its own .js file, and have the page reference it so it's available to the control?"
That won't really work with me, because the script block does some initialization and modification that pertain to that single control instance, not to all others on the page.

In turn, you might also be concerned that if I have more than one instance of the control, I end up with copies of the same script. Not really; there will only be ONE input mode of this control in a page at any given time, it's just that I have those two modes in two separate views and I let the user switch between them.

Posted: Nov 20 10 at 5:42

View 2 Replies!   View Related
Page Title With Register Symbol Change In Master Page On Postback
I have a below Page title in my master page

<title>My Test Application Name®</title>

It renders Fine with Register symbol after the text "My Test Application Name" on start of the page but on any postback the title turn into My Test Application Name® Kindly let me know what can i do with minimal effort to fix this issue

Posted: Sep 21, 2010 10:48 AM

View 1 Replies!   View Related
AJAX :: Using Updatepanel For Partial Page Rendering?
I am using a table and within the table i have gridview and textbox controls. On the rowcommand i am populating the data in text boxes. On top of the table i am using updatepanel for partial page rendering. When i select a row from gridview the text boxes are not populating, the table disappears.Below is the code

[Code]....

Posted: Jul 20, 2010 12:45 PM

View 3 Replies!   View Related
How To Run A Javascript Event After A Postback Within An Updatepanel
How do i run a javascript event after a postback within an updatepanel

Posted: Nov 19 10 at 9:53

View 3 Replies!   View Related
Call Javascript After Updatepanel Postback?
I put the following javascript code inline but it doesn't trigger after the updatepanel is done with its postback:

function EndRequestHandler(sender, args) { alert("this should work"); }
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

Posted: Feb 9 at 3:56

View 2 Replies!   View Related
Javascript - Retrieve If An Updatepanel Has Made A Postback?
I can retrieve with JavaScript above the ASP.NET Updatepanel had made a asynchronous postback ?

Posted: Oct 8 10 at 11:21

View 1 Replies!   View Related
Web Forms :: Register Javascript With In The Body Of The Page
I need to register some Javascript within the body tags of a page. I'm using this which works ok to put it at the top ie header of the page

[Code]....

Posted: Nov 18, 2009 08:24 AM

View 9 Replies!   View Related
Configuration :: Partial Page Refresh Using UpdatePanel Inside A WizardControl?
I've implemented a Wizard in which most steps are UserControls. One of these steps contains a DropDownList and a RadioButtonList. Depending on the item selected in the DropDownList, some items in the adioButtonList are disabled or enabled via a callback. This works fine.

Then I added a ToolkitScriptManager to the page (EnablePartialRendering="true") and wrapped the controls in this particular step in an UpdatePanel's ContentTemplate. Running inside of VS2008, the appropriate radio buttons are disabled or enabled as expected in response to changes in the DropDownList without a full page refresh. It feels much more response and looks slick.

Then I deploy to the test server and suddenly the partial-page refresh is gone, the whole page is redrawing as though the script manager and UpdatePanel hadn't been added.

I've tried several variations on this, always with the same result. For instance - I moved the DropDownList outside of the updatePanel and added an AsyncPostbackTrigger for the DropDown's SelectedIndexChange event. No change - works in VS2008 but not on the server. - I added ChildrenAsTriggers="false" UpdateMode="Conditional" to the UpdatePanel, both with the DropDown inside the UpdatePanel and outside the UpdatePanel. No change - works in VS2008 but not on the server.

Posted: Oct 14, 2010 07:31 PM

View 3 Replies!   View Related
Register Javascript File To Aspx Page From WebReousrce?
How do i add my javascript file as an embeded resource to the page after the ajax javascript already on the page? NB want to do this part dynamically to have code wrapped up in usercontrol.

in aspx page: scriptmanager

Code: Assembly: WebResource("Functions.js", "text/javascript")
Code: onPreRender:

ScriptManager.RegisterClientScriptResource(Me.Page, Me.GetType().BaseType, "Functions.js")

This code successfully adds my javascript code to the page but not after the AJAX javascript and so not all of my functions work correctly.

Posted: Jul 7 10 at 14:20

View 1 Replies!   View Related
Javascript - Get Client - Side Script To Execute On Postback (from An UpdatePanel)?
Basically I want to get some javascript to be sent back to the client and executed from a postback inside an UpdatePanel. Furthermore this is inside of a reusable WebControl. I've tried

this.Page.ClientScript.RegisterStartupScript and this.Page.ClientScript.RegisterClientScriptBlock but Firebug shows that those scripts aren't sent back in the postback's response.

I also tried straight up writing a <script> tag inside the control's main div in the Render method, which does get sent back but isn't executed. I got a hacky solution working, but ideally looking for a cleaner solution. The hack is to add a 1x1 pixel img with width/height set to 0 and use that for an onload event to execute the script and that works, but it seems like there has to be a cleaner way to do this.

Posted: Jul 15 10 at 16:56

View 1 Replies!   View Related
AJAX :: Partial Page PostBack Not Firing?
I have a few Link Buttons on my AJAX enabled page, all basically the same:

[Code]....

Here's the OnClick method they're attached to:

[Code]....

I ensure these LinkButtons trigger Async in my Page_Load method:

[Code]....

Then on the page there are three UpdatePanels (as called in the btnCampus_Click method). All are similar to this (only the ContentTemplate changes):

[Code]....

why the UpdatePanel's aren't triggered when clicked. I've been using UpdatePanels for a long time, but I can't seem to figure this one out.

Posted: Mar 14, 2011 10:59 PM

View 3 Replies!   View Related
AJAX :: Display Popup With Partial Page Postback?
I am using an updatepanel and a grid is placed within the same.Now,I have a checkbox corresponding to each row of the grid.If I check it,say corresponding to one row and click a button(placed outside the panel), a popup will be opened which is a separate aspx page having its own functionality.

The requirement is like I need only the panel to refresh not the whole page.

Posted: Oct 07, 2010 12:49 PM

View 2 Replies!   View Related
Forms Data Controls ::Postback Of Page Using JavaScript Postback's Slow Down The Page?
I'm at my wits end on this one looked/Searched/Played/Experimented and I need your help if you can.This page is going to be primarily used on a mobile device using Win Mobile 5 Need to Accomplish:Prevent Postback(serverside) of Page using JavaScript (Postback's slow down the page on mobile device)
 
[code]...

Posted: Sep 22, 2010 06:24 PM

View 1 Replies!   View Related
Google Maps Onclick Event To Cause Partial Postback Of Page C#?
I have used jQuery to invoke an AJAX webmethod in c#. This webmethod runs a query and stores the resulting information in a session variable. I have a gridview that has an objectdatasource that uses the session variable with the selectmethod to then populate the gridview with data from a query. I need the final piece to get the gridview to databind() again with the new value.

So click map, update gridview. However, maybe I'm going about this all wrong. In essence, take javascript variable, push to ASP.NET in C# and refresh gridview on page with new data from query.

Posted: Oct 21 10 at 1:22

View 1 Replies!   View Related
MVC :: Razor View Engine - How To Register The Partial Views In 3 Beta
On my projects I am using Razor View engine and I need to define custom Partial folders:

[Code]....

I had this because there was a problem in MVC 3 Preview. Was it corrected?

How should I register the Partial Views in MVC 3 Beta?


Posted: Oct 15, 2010 07:10 PM

View 1 Replies!   View Related
AJAX :: AsyncFileUpload And GridView - Getting The Partial Page Postback To Fire After The File Upload Has Completed
I have two controls, each placed in their own <div> and <UpdatePanel> on my form. I am having trouble getting the partial page postback to fire after the file upload has completed. I have not used the __doPostBack approach before so I'm not sure if I am heading in the right direction. 

Posted: May 28, 2010 01:14 PM

View 6 Replies!   View Related
AJAX :: Updatepanel And Double Postback On Page
i am using an updatepanel and loading diffrent user controls(.'ascx') in to it by the server side.

in every user control i have diffrent controls, max 4 controls in one user control.

no matter what control i am using when ever i cause an event from any control on the user control

the page postback twice and the item/option/text ichoose or checked or wrote in the control disappers, and the control

that caused the event returns the his original position like no change was made to it.

does anybody have any ideas or have a suggestion what causes thes double postback.
 

Posted: Feb 07, 2011 12:33 PM

View 3 Replies!   View Related
C# - Prevent Updating The Content Of The UpdatePanel From The PostBack Of The Page?
How to prevent the content of the UpdatePanel from the PostBack which is occurred in the whole page ?

I have the following code:

<head runat="server">
<title></title>
<script type="text/C#" runat="server">
// I don't want it to call this event handler

[Code]....

The previous code will write in the TextBox2 in spite of it exists inside an UpdatePanel with Conditional for UpdateMode.

I want it to update only when I call UpdatePanel1.Update();

Posted: Jan 30 at 14:05

View 2 Replies!   View Related
Web Forms :: Dynamically Created Javascript To Fellow A Partial Page Update?
Ive came into a problem when using partial page update. The javascript doesn't fellow. What i want to do is when i call a partial page update some of the update have controls that require a javascript code to be executed. When the partial update is done that javascript isnt here and cannot be found. So what is the best way to make a javascript file to fellow a partial page update ?

Posted: Mar 01, 2011 12:52 PM

View 1 Replies!   View Related
Ajax - Cannot Catch An Error On As Sync Postback (page With Updatepanel)
I use an updatepanel and I register a handler for endRequest to catch errors: Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); On the server an exception is thrown to test the client side. The problem is that in IE and FireFox EndRequestHandler is never called! It works as expected in Opera and Safari. On a simple page with few controls it works as expected in all browsers. What I found out with Firebug is that the response is Content-length: 67, but there is no response (empty tab for response)! The expected response is 53|error|500|Object reference not set to an instance of an object.|

I have not debugged the ajax library precisely but what I have seen is that some code runs to prepare for pageLoading event (maybe because it cannot detect the error?), but there is no information for updatepanels from the response and an error occurs trying to use an object for updatepanels which is null. The error is caught by a try-finally block.

Posted: Feb 5 10 at 9:26

View 2 Replies!   View Related
AJAX :: UpdatePanel Doesn't Postback Neither Full Page Nor Partially?
here is my simlified code default.aspx;

<script runat="server">
Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As GridViewCommandEventArgs)
Dim strFirstName As String = DirectCast(GridView1.FooterRow.FindControl("txtCompanyName"), TextBox).Text()
If e.CommandName = "Add" Then
companiesGridViewSDS.InsertParameters("CompanyName").DefaultValue = strFirstName
companiesGridViewSDS.Insert()
[code]... 

Posted: Apr 28, 2010 07:34 PM

View 2 Replies!   View Related
AJAX :: How To Trigger Updatepanel Postback From Another Updatepanel
I have a web user control with one updatepanel (pnlUpdate_2), some controls and one apply button. I display the web user control as a modalpopup in my default page. In my default page i have an updatepanel (pnlUpdate_1) with a gridview and I modify that gridview with the apply button of the web user control. The web user control is for made a custom search of the gridview data. I have a problem with both updatepanels. If I set the updatemode as always in one of them (pnlUpdate_1) and the other as conditional (pnlUpdate_2), the pnlUpdate_1 make a postback in the pnlUpdate_2; I'm not an expert on this but I think that's why the pnlUpdate_2 disappear and reappear after postback of some controls in that updatepanel (not the apply button, it close the modal after postback). I try all the combinations and the problem persists. So I put both updatepanels as conditional and in some way it works; now the problem is that when I click the apply button in pnlUpdate_2 to modify the gridview in pnlUpdate_1 the pnlUpdate_1 not made the postback I get the pnlUpdate_2 postback when I use some control inside the pnlUpdate_1.

How can I postback the pnlUpdate1 from pnlUpdate_2 with the apply button?

Posted: Mar 04, 2011 04:40 PM

View 3 Replies!   View Related
Javascript - Defer Loading UpdatePanel Content Until After The Page Renders?
Old hand at ASP.NET, new to the UpdatePanel. I have a reporting page which executes a fairly length SQL query... takes about 10 seconds right now. What I would like to do is have my page fully render, with some placeholder text (Loading...) and then have the UpdatePanel kick off the actual time-consuming reporting process and render the report when it's done.

So... my theory is to use RegisterStartupScript() to kick this off and drop the string from GetPostBackEventReference() to trigger the UpdatePanel update. Some problems crop up:

1) Can I actually use GetPostBackEventReference w/ the UpdatePanel or do I need to trigger it some other way? Use this method on a button inside the Update Panel?

2) What event gets triggered when the postback reference is the UpdatePanel? It's not clear to me. I've got to call my databinding code somewhere! Again, maybe I need to use a button inside?

Posted: Oct 7 10 at 0:48

View 3 Replies!   View Related
Copyright © 2005-08 www.BigResource.com, All rights reserved