I load an aspx page in iframe inside a jQuery UI dialog to update some data, and after dialog is closed I need to update an updatepanel in parent page. how can I do that? to be more specific, there is a datagrid in parent page and after I edit data in a dialog modal iframe, I want to update the row in datagrid.
I have a really odd behavior here: I created a little popup dialog in jQuery UI, and in my test HTML page, it works flawlessly. When I click on the button, the popup comes up, covers the background, and remains on screen until I click on one of the two buttons (OK or Cancel) provided.
So now I wanted to add this into my ASP.NET 3.5 app. I wanted to add it to a GridView inside a user controls (ASCX), which is on a page (ASPX) contained inside a master page.The jQuery 1.4.2 and jQuery UI 1.8.1 scripts are referenced on the master page:
Update: OK, one problem is solved - it appears that for whatever reason, the default MS Ajax stuff is adding some kind of an "observer" to my popup dialog and closes it right away after it shows up
So I changed the OnClientClick="showDialog();" to OnClientClick="showDialog(); return false;" and how that doesn't happen anymore - the dialog box pops up and stays there until I click on either of the two buttons (OK and Cancel).
need to open an aspx page (called editItem.aspx in code below) loaded dynamically inside a jQuery UI dialog from a parent aspx page. the child page has a button server control and should go back to parent page after postback. with the following code I get the error"The state information is invalid for this page and might be corrupted"
I'm having some trouble with jQuery UI. I've created a dialog with jQuery UI: so far, so good. I set up a form inside the jQuery UI dialog and then it's another story. I've written a very simple page to illustrate:
In the code above, see that I've just imported the jQuery, jQuery UI, and stylesheets and set up a page with a dialog box. There is an asp control button1 outside the dialog box and an asp control button2 inside the dialog box.
When I click on button1, the event handler gets called and all is well. However, when on click on button2, the button inside the jQuery dialog, nothing happens.Why is my web page behaving this way?
I have very basic knowledge of ASP.net. I am using following script to resize and image, but the problem is it increases the disk volume of resized image to almost 4 times or original image.
Example:
Original Image: 1024 x 769px and Disk space: 135 KB Resized Image: 600 x 380px and Disk space: 825KB Notice resized image becomes 825KB.
Currently I have a project where I have a form in ASP.NET that needs a look up service. For example the input below wants a Customer ID, but maybe the user only knows the customers by name.
I'd like to use jQuery UI's modal dialog to append an image to the right of this input, which fires dialog("open") containing the necessary code to look up a customer by name, returning the ID back to the form input upon closing the dialog. This is extremely similar functionality to the Datepicker's icon trigger found here: http://jqueryui.com/demos/datepicker/#icon-trigger .Right now, I have this javascript:
I need to be able to pass the ID of the input element into jQuery, probably using the $(this) selector somehow. I'd like to be able to re-use the same code for multiple elements on the same form that require the customer ID look up. I also don't know how to create this kind of functionality inside the ASP.NET environment because it doesn't fundamentally allow more than one form inside one .aspx page.
f anyone else had tried putting a ajax control tookit combobox inside a jQuery dialog div/panel? If I do a postback on a page with this dialog I get an error 'Microsoft JScript runtime error:
Sys.InvalidOperationException: Handler was not added through the Sys.UI.DomEvent.addHandler method.' If I continue I get and error and this stack trace;
[NullReferenceException: Object reference not set to an instance of an object.] AjaxControlToolkit.ComboBox.LoadPostData(String postDataKey, NameValueCollection postCollection) in d:hgactServerAjaxControlToolkitComboBoxComboBox.cs:681
If I use a standard DropDownList there is no problem. I will stick to the standard control for now but I would prefer to use the toolkit combobox.
When the user click on TreeNew button appears the modal dialog, then he/she choose an option an click Ok button to do a postback.I need that the server side execute TreeNew_Click method: How can I do that?
If I use __doPostBack('TreeNew', '') it throws me the following error: "Object expected".
UPDATE:I found the origin for the error: the function __doPostBack is not defined. I'm not going to delete the question because I think Chris Clark's answer is so interesting.
I think my title says it all. I have a modal dialog showing up and the user can make some changes and then click a 'Save' button. I need that to totally post back the whole page. I just assumed the button would fire off regardless of the jQuery.
I have tried searching for the answer but have failed to get any insight into this problem. Look at the following two examples. [URL] (JQuery modal dialog without <input> element) Above pages have very simple JQuery modal dialog, whihc displays correctly in IE, Chrome, Safari and Opera. Unfortunately, Firefox does not display the modal dialog with <input> correctly. It displays the other one correctly. I have tried the following without resolution to this peculiar problem:
- Changed doctype - Used <table> to enclose <input> - Used <div> to enclose <input> - Used all possible CSS display attributes for <input>
I have a file name that is either 5464821561564.jpg or 5464821561564R.jpg. If the file has a R at the end of it means it was resized but the orignal is still there. How can i take a file name see if there is a R on it then remove the R so i have orignal file and delete it? So in other words if a file has a letter R on it. It was resized need to delete orignal.
I have a program that gets data from an SQL database via some comboboxes. When the user has selected what they are looking for, I want to have a "preview" button which will generate the image (I've written this code already) and display it in a small, resized popup window.
A) I'm pretty new to this ASP, but know VB pretty well.
B) I have no idea how to make a new popup come up
C) How can I have the code written for the image generation point to that popup window? Also, I'm storing the image in memory. As this will have serveral users at once, it probably isn't a good idea to be saving this down. Here is the code for the file generation.
preview.aspx.vb
(There is no code in the aspx file, this is all in the codebehind file. Most of this isn't useful except for the end when I save the image as a stream - I'm trying to figure out how to link this stream to a new resized popup window.)
I am trying to save some resized images to the server. Why I get the following error on the vSmlImgFle.Save(vTmpDir.ToString & vFile.Name, ImageFormat.Jpeg) (in red below) line?
A generic error occurred in GDI+.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.
And while we are on the subject of dealing with image files, is there a way to get the file format from the original file, rather than looking at the file extension to determine the file type:
If Ext = "JPG" then Type = ImageFormat.Jpeg Else if Ext = "JPG" then Etc.
I thought that vImgFormat = vOrgImgFle.RawFormat might do it but that seems to return something completely different than ImageFormat.Jpeg.
Code: Protected Function CopyScaleImages(ByVal FileSet As FileInfo()) Dim vTmpDir As New DirectoryInfo(Server.MapPath("~/SanInspPhotosTemp/")) Dim vDir As New DirectoryInfo(Server.MapPath("~/SanInspPhotos/")) Dim imgHght As Integer
I have a default.aspx page with an iFrame that displays another "main.aspx" page.
The main.aspx page has some buttons and other controls .. and some events associated to page load and so on .. When i open main.aspx in a browser, evrthg works perfect .. but when i open up defaults.aspx , evrthg loads correctly, but if i click on any button inside "main.aspx" , nthg happens .. and none of the events is triggered ..
when i click the picture that is displayed in the detailsView ImageField, the jquery lightbox pops up, but does not show the picture. it shows a red x in the middle of the lightbox. the same thing happens with the asp:Image control shown in the code below. The picture is stored in a SQL database Image datatype. Using master pages.
Im looking for a way to redirect to another page, when i click a link in the iframe. i dont want just the iframe to redirect, but the whole window.
is this possible?
preferably in javascript or in asp.net if possible
EDIT: When i try the answers i get redirected to the source of the iframe, not to the source of the site the iframe lies on... Ill show you the code
function redirect() { window.top.location.href = "./Nyheter.html"; }
As i dont want the code to be static, so that i can use it on many pages without changing the url, i want to do it this way, alt. get the url from db... but preferrably this way, Solution? Also, forgot to mention. The pages are not on the same domain, they are on different ones..
I have an iframe in .aspx page , in which i open an html page(local) and I want to postback my .aspx page when user click on an img( that is in html page ) and get that image id on server side.
I have a form in vb 2010 with multiple image buttons displaying images. My problem is that when I click on a button the page automatically returns to the top of the page(the image is displayed). The me.button.focus() code causes the page to load on top of the displayed image. Is there a way to keep the focus on the button while the image is being diplayed at the same time.