Web Forms :: What Value Can Pass For Window Handle
Jun 24, 2010
I have a 3rd party ActiveX control built in VB6 which I need to use in an ASP.NET web application. But as the ActiveX is using window handles as parameters to method calls, I am not sure how to do that in a web browser as we do not have windows controls and hence no handles in web applications.
The ActiveX provides methods like: long AddObject (long * obj_handle, long window_handle, BSTR dev_name, short obj_id)
what value can I pass for window handle?
As a workaround, I created a Windows Forms Control Library project, placed this VB6 ActiveX control on it and provided wrapper public methods which internally calls methods of ActiveX control. Which solves the handles problem as now I can supply the window handle. This Windows control works fine when placed on a Windows Forms client. Now I placed this winform control on asp.net page like this:
But the browser (IE) does not load the Winform control and shows empty area with a small icon probably because it is unable to load the dependent assemblies as MyWinFormsProject.dll is referencing ActiveX assemblies.
Now the issue is I can specify only 1 dll above so how to specify multiple assemblies. For this I used ILMerge and merged the dependent assemblies and MyWinFormsProject.dll to create a single dll named as MyMergedProject.dll and used it like this:
But still it does not solve the problem and IE shows empty area and does not load the winform control.
i have an aspx page in which a link in the grid view opens a popup page . the data in the grid view would be dynamic and i need to send the id of the row of grid while calling the child window. i get the id using sender.id, but how would i send this using window .open()?
I have a page (parent) that open up a popup window using window.open javascript. User will then work on the popup window and the result will be stored in a session variable. When the user close the popup window, how can I put the value of the session variable back to the server control textbox of the parent window?
I have to develope on popup page which is popout from parent page,popup page have one grid with radio button,according to selection of particular radio button of gridview row and user click on select button popup should close and on parent page we have ID value of selected row of popup page.
According that ID value i have to fill some details in Parent page.
Popup Name Email RBT ABC A@yahoo.com RBT DEF B@yahoo.com
SELECT BUTTON
So my query is how to close popup on select button and pass checked row id value to parent page and on parent page how can we get that id value and display some details.
How do I pass a window name to window.open(url, windowname) programmatically? I am using a user control inside aspx forms. I want the windowname to be different, so from each link a separate window opens.
I have an asp:hyperlink in a .ascx form. The code looks like this:
<asp:hyperlink runat="server" id="xx", navigateurl="is set programmatically" onclick="javascrip:return popup(this, 'my window'; " text="xxx"/> 'my window' needs to be a variable.
I have a follow-on question to How to display an image based on SelectedValue in a GridView?
What I would really like to do is have a ViewImage button on my GridView control so that when that is clicked, the image is displayed on a new page in a new browser window. How would I do that? I'm thinking perhaps do I need to create a
<asp:ButtonField>
How do I handle the click and how do I get the image to diplay on a new form in a new web browser window?
I am having an aspx page page1.aspx with a button button1. On click of button1, a modal window popup is displaying using jquery.
The modal popup is displaying another page page2.aspx . I have appended the following line in the load event of all aspx pages to handle the session expiration.So that on expiration of session, it will automaticaly redirect to sessionexpired.aspx page.
i have 3 columns in my Gridview author_name,book_name and comments
comments need to be updated at run time using Pop Up Window
i have used javascript to open a window even build a grid using template feild but unable to figure out how i can pass the selected row value in pop window and make my comments updated there
Within the EditItemTemplate and InsertItemTemplate I have a cell that has a textbox and a button.
When the button is clicked a popup window is shown, where the user can upload a picture. The name of the uploaded picture is retrieved.
Now I want to send that picture name back to the textbox within the listviews EditItemTemplate or/and InsertItemTemplate (that is ofcourse one at a time depending on what the user is doing, inserting or editing a row).
The code I have written so far looks like this. The below code has been abbreviated
[Code]....
The code behind looks like this (also abbreviated). Actually I don't think the code behind is needed, since its mainly javascript from the popup window (child page), but nevertheless here it goes.
[Code]....
And at last the child page / popup page.
Well there is not anything to see here, cause I'm using the Telerik RAD upload control, which is doing everything for me.
However the line below may be of interest. Here I'm taking the name of the uploaded file (picture) and printing it to a label.
I have a webpart in a page in which there is a gridview(which shows list of customers). When I click on a link button in gridview, I would like to popup a JQuery modal window and fill the popup(this contains textboxes, then a gridview which contains mapped systems for thet customer, and another gridview which contains list of configured reports for that customer) with the details based on the customer name(link) clicked. Here I need to pass the customer Id and customer name parameters based on which I can fill the Jquery modal window.
pass parameters to JQuery modal window in order to fill the contents inside it?
I want to know, if its possible to pass collection between pages. I mean to say i have a client-side JavaScript modal dialog on which I want to use my collection. Earlier I was using Session[] to share the value, but its becoming evil for me, as it always displays the first value. Any change in value in not updated.
So whenever my pop up is displayed I want the collection to get moved to the Child dialog. From there, i will extract the Collection, do some stuffs and again return it to parent page, preventing postbacks and session management.
There is a "Print Results" feature which the client wants to load into a new window with new css etc...My question is, how do I pass the results to a new window using javascript? Normally I would do this all with session, but the quiz and results were all done with javascript.I basically have this:
From my main window I am clicking on a button to show a popup window with a gridview control in it. I want to click on a row of the gridview and pass that date back to the main browser and have the gridview load data based on that value with the sqldatasource control. Is there any way to pass a value back and make it postback?
i want to pass the value of variable form popup page to main page. i have try to use the session but i can't because the main page is start before the popup page start.
How to pass user credential from ASP.Net application to open Report Manager in a new window. When I'm searching in the net, basic authentication was the solution I found. But don't know to pass credential through code
when i open home page and click a link in whatsnew section, IE 8 opening the links in a new window.but firefox 3.5.7 opens in parant window, just like i want.how can i make IE 8 also open the links in parent window?
I am trying to return true or false from popup window to the parent window. Actually the parent window has a button control, which on click popup another window. The popup window holds some emailing data and a button "send". This "send" button onclick send email. Now I want to return true if the email is successfully sent otherwise false, to the parent window. Depending on returning value a label present on parent window displays a text message. But I am not able to implement it. Because it might happen that the popup window is blocked by web-browsers popup blocker or popup window is accidentally closed by user. So how can I confirm to parent window whether or not the email is successfully sent?
i have a page Parent.aspx,, and this is responsible to open the window as a model dialog(model.apsx). model.apsx has OK button when we click on this button then server side method called to save the data. while saving the data it return the id of saved data. i need this id on my Parent.aspx.Cs file, so how can i get this id on my Parent.aspx.cs file?
I have a login page that is loaded in popup window (colorbox) and after user logs in it should be closed and parent window should be loaded with new page.
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Do While reader.Read() If Trim(reader("ZAP").ToString()) = Trim(textBoxZap.Text) Then Session("A") = "1" Response.Redirect("~/default.aspx") Else lblErr.Text = "incorect" End If Loop
So once the buton is clicked and user name and password is corect popup window should be closed and user redirected to default aspx.
I am trying to open a popup window from main window using window.open() method. How to get back the value from the called popup window to the calling window in vb.net, basically i need to get back the value and populate in the text box available in the main window.
I have a page wich opens a popup window. I want to pass some variables, like some textbox.text and 2 dataTables from parent window to the popup window. And then I'll have to return some vars from popup window to parent window. So what is the best way to do this,
I don't know if it's appropiated passing 8 or 10 variables as the option2 because the user will see a very long url with all the variables, but maybe is more efficient than using Sessions.... Anyway, could somebody clear me up?