Web Forms :: Closing A Web Part Within Code?
Jan 28, 2010I'm trying to close a web part in response to a particular click on part of my web part. Is there any way to close this within the code?
View 1 RepliesI'm trying to close a web part in response to a particular click on part of my web part. Is there any way to close this within the code?
View 1 RepliesI have been trying to close a dialog using code behind with no success.
The user should click a button, some processing is done and then the dialog should be closed.
I tried doing this using this code:
ScriptManager.RegisterStartupScript(this, typeof(string), "open", "window.top.close();", true);
But the dialog is never closed. What am I doing wrong?
I am using this code.This pop up window pops up when I clicks a button on the main page.Now I want the pop up window to be closed if the password is successfully changed and reload the main page,but if the password is not changed then refresh the pop up window again.
Here is the code.....
[code]....
I need to set a property on a web part during the page load event. How do I get a handle to the web part and set the property?
I am using SharePoint with custom ASP.NET pages in C#.
It is possible to execute code behind in parent just after closing ModalPopupExtender ?
View 2 RepliesI'm using user controls as web parts in an asp.net application. I have skinned the webparts by adding .PartTitleStyle (etc) to my css. I'd now like to let the user select from a list in an editor part to choose the style for the web part.I'm able to change the title for the webpart, but can't seem to figure out how to change the css to use .PartTitleStyleCustom instead of the default, even trying to set the wp.BackColor seems to have no effect. Here is the code I have so far in the page load event of my user control:
[Code]....
[Code]....
I have four columns in database. Consider it as a,b,c and d. I'm trying to place a and b column values in TO part and c and d column values in CC part in outlook. a,b,c,d contains six digits numeric values. I just need to place a and b columns values in to and c and d values in cc part on click of a button.
View 1 RepliesI have some code like this:
<div><%# DataBinder.Eval(Container.DataItem, "M_ClassProperty") %></div>
<img src='<%# DataBinder.Eval(Container.DataItem, "M_AnotherClassProperty").To<string>() %>'
but there is no component which wraps this code like Repeater, DataList or something like that. How can set the set a DataItem to this code to show the values of an object of a class.
So in my website, I use jquery to fetch data through ajax. AS part of the ajax response, some of the javascript code comes as well which is executed. The problem is how to debug this javascript in firebug or other tools. This is my experience so far: putting debugger; doesn't work For some javascript, can't set the breakpoint as that script is not yet loaded. even if this new javascript calls some other function thats already loaded (i.e. i can see it in firebug and set a breakpoint), that breakpoint on that function is still not triggered
However, the javascript does executes normally and even things like console.log works but cant seem to debug it.
C#, .NET 4
My webapplication starts a new session at a point, where there is no reason.For the moment I even don't know, which part of code I should post.Clicking a button in the browser on the app, everything is ok for the first time.Clicking it a second time, the new session begins.
What could be the reason for this behavior? Perhaps after an answer I can better determine, what lines of code I need to show you.
We have several asp.net web applications we've built and we also want to embed them into various sharepoint pages. We need to have them look like standalone applications when viewed in their own pages, but also have them look like they fit within the sharepoint page when embedded. We are doing this currently with IFrames and it works ok, but I'm wondering if there is some sort of proxy web part where we can configure the web part to point to an existing web app and it will proxy the contents through from the web app into the sharepoint page removing the need for an IFrame. Possible?
View 2 RepliesI m new in web part tools in asp.net, i create a simple page using web part tools, but now i want in my web part zone too open a web site like I Google..
when u use i google there is a functionality to open a web site in web part zone.
When using SPWeb.GetCatalog(SPListTemplateType.WebPartCatalog), it returns an SPList which of course contains a SPListItemCollection of the web parts in the web part gallery. When looping through the items, is there any easy way to get properties of the web parts? Such as AllowClose, CatalogIconImageUrl, etc... I know I can probably accomplish this using the listItem.OpenBinaryStream etc and loading the xml of the .webpart file, but I wondered if there was an easier way to do this.
View 1 RepliesWhats the difference between a SharePoint web part and an ASP.NET web part. I found very less information describing the differences.
View 1 RepliesI have a web page with a button. When I press the button something happens (it doesn't matter what). What I want to do is: when I close the browser (the page is closing, too) I want to call the button1_click event. How can I do that?
View 3 RepliesI'm having some problems with connections to an SQL database not closing after being opened, which is maxxing out the pool and causing the site not to load any of the dynamic content (until eventually unused idle connections get close, as the problem seems to go away after a while).
I've been through my code several times and can't figure out where things are not being closed properly.
Is there a surefire way to make sure these connections are properly closed? Or to pinpoint where the problem lies?
Most places in the site I am using ObjectDataSource. You don't need to close a connection when using that, do you?
Where ObjectDataSource isn't used, a developer wrote this method and put it in a class file called "common.cs":
[Code]....
I searched the entire solution for every instance of "common.openDatabase()", and where it occurs I make sure there is a "cmd.Connection.Close();" that follows.
Am I missing something or doing it wrong?
Here's an example of where a db connection gets opened and then (purportedly) closed:
[Code]....
I should be closing my readers and connections in a more robust way? Some of my questions are:
- If a try-catch block is used, should the closures be done in the Finally section? Or in the main Try section?
- Should all closures assess whether or not the control is already open before closing (to prevent error)? (see closure of conn below)
- Are there any other preferable ways of handling this? Trying to improve my code!
[Code]....
I am working on a web application which is designed as master and web content pages. I designed login and logout for the application. When logout is clicked, it will call a method to clear the session variables and also some other methods which will clear some data in the oracle tables.
But if the user is clicking on the internet explorer close button, then there is no way to know that the application is closed. For this I got a link where we can write a javascript method and find the unload of the page and execute all of these but pages will be loading and unloading each time user navigates inside the application and I cannot depend on unloading the page.
how can I do all the process of clearing session and other things when user clicks close button of internet explorer.
Also this application needs to be holding the session for more than 1 or 2 hours, so session should not expire till logout is clicked or close button is pressed.
I have a web page (aaaaaa.aspx) which opens a popup window (bbbbbb.aspx). From the popup window vb.net code, I do a Response.Redirect("cccccc.aspx") to another page. On this page I have a button and when I click it, I want to close this page (cccccc.aspx) and refresh the original page (aaaaaa.aspx) so that the changes can be seen. Presently, the page cccccc.aspx close but the original page (aaaaaa.aspx) does not refresh. Normally this works fine with just a popup window. But the response.redirect is what messing me up, I think. I did not write this code but just trying to make it work. Here is the code I am using in the button_click event of page cccccc.aspx:
Response.Write("<script>window.opener.document.forms[0].submit();</script>")
Response.Write("<script>self.close();</script>")
[code]....
how to circulate the running of the codes after opening the page once and closing it soon
I have created two user controls(Say uc1.ascx and uc2.ascx). I have wrapped second user control(uc2.ascx) as a DIV in first user control(uc1.ascx), to populate uc2.ascx as a JQUERY modal popup. I have created a Webpart(class file) where I specifed the first user control path. Now in an aspx page, I have added this webpart as a webpart zone. The syntax loks somethng like this.
<Webpart manager></Webpartmanager>
<WebpartZone>
<Zonetemplate>
<cc1:Customer...>
</ZonTemplate>
</WebpartZone>
In my first user control(uc1.ascx), I have gridview. Now when I clik on a button in a webpart, a JQuery modal popup comes where I fill the details and after saving the details, the popup closes. But the webpart is not refreshed due to which I am not able to get the updated data in the grid view.
How can I refresh a particular webpart when I have multiple webparts in the same page in order to get updated data?
I have a web app that opens various child windows from one main window. The main window itself changes based on user selections. How do I detect and close any child windows when the main window closes? I suspect I could use the session object to track the instances.
View 3 RepliesI have a gridview binded with data and i am providing to user edit command button in gridview s row command event i opened the new page in modal popup to edit the selected id record and after modify i close the popup here i want to refresh gridview with updated data. here is the code i used to open editdocument page in modal popup from gridview row command event
Dim webLink As String = "EditDocument.aspx?ID=" & gv.DataKeys(Item_ID).Values(0) & "&Mode=" & 1
ScriptManager.RegisterStartupScript(Me, GetType(String), " Done", "window.open( '" & webLink & "', '','resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no, height=580px, width=480px,left=350px,top=100px' );", True)
My default page has a usercontrol that opens up a modal to allow updates. When the user closes the modal window I want the usercontrol that resides on the default page to update.
it looks like this
default.aspx has userControl1
user can open up a modal from userControl1
modal has textboxes for updating
when user closed modal I want to then refresh userControl1 on the default.aspx page without reloading the entire default.aspx page.
I am getting an Identifier expected error under the closing tag of this expression but the code seems to be ok.
[Code]....