Forms Data Controls :: Can Use GridView CommandField Open A Page In A New Window
Aug 25, 2010
I'm using a GridView hooked up to an AccessDataSource holding details of books. The GridView has a CommandField which I want to act as a link to another page (called "showBook.aspx"). This page will have a DetailsView which I want to use to show the details of the selected book. I want this page to open in a new window.
I'm trying to write and application where some fields of a database table are viewed via "GridView". one of the columns of the gridview is a "Commandfield" which contains a "SelectButton". When the buttons is clicked a new window is supposed to open and show more fields of that entry via "DetailsView".
I have a list of links displayed in a gridview that, when clicked, open in a new window. I used OnClientClick = "form1.target = '_blank';" to achieve this. I also need to let the users delete links. Problem is, when I click the delete button it calls the OnClientClick event even though it isn't in the delete tag. This only happens if I click delete after I have clicked on a link. The result is that the link I am trying to delete opens up in a new window and is not deleted.
I'm exporting the GridView to Excel. It works fine and I receive a prompt to Save/Open/Cancel the file although I need the file to be saved automatically in the provided (passed to the Export function) location and opened in the same browser window where the Gridview was.
I have a gridview with a column for tracking numbers. I would like for the user to be able to click the tracking number in that column and it open another browser window to the site with the tracking information. I have tried Hyperllinkfield and I cannot get it to open the website.
I'm wondering if there is a built in way to take a GridView select buttons and have them open an IE window or tab and link a FormView Control to that link.
Basically a Master-Details type of view, but in a new window instead of the same window.
what i need is i need to show this url has like this
www.xxxxxx.com/A/Default.aspx is like Test1 www.xxxxxx.com/B/Default.aspx is like Test2 www.zzzzz.com/C/Default.aspx is like Test3 if user click Test1 it will open a new browser window with www.xxxxxx.com/A/Default.aspx if user click Test3 it will open a new browser window with www.zzzzz.com/C/Default.aspx
(1) in a gridview there is the CommandField where you can use 'select' which simply highlights a row in the grid data. upon clicking this, can i use javascript to show a pop up message?
(2) upon clicking the CommandField 'select' can i retrieve the row id? if not then if i convert one of my column (type bit) and convert to checkbox, upon checking the checkbox, can i retrieve the row id?
how can expose the Commandfield properies in a gridview so I change them programatically? for example, I want change the commandfield property showdeletebutton so it does not show on all rows in the gridview?
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've been trying this for 2 days. In ASP.NET and VB.NET I've page1.aspx and page2.aspx I would like when I press button1 in page1.aspx to trigger button1.click event and open a page2.aspx in a new window and send to it data. All this can easly be done if no new window, by Server.Transfer or Response.Redirect. But unfortunatly they don't have an option to open a new window. I've used this solution but can't send the parameters and it opens me [URL]
I have an asp.net page that contains an Iframe embedded with some data and a ImageButton. On ImageButton click event (server side) I have Response.Redirct:
Response.Redirect("results.aspx");
This always open the results.aspx in iframe. I want that results.aspx should always open in the parent window. I tried the following till now but none worked:
Response.Redirect("<script language='javascript'>self.parent.location='results.aspx';</script>"); Response.Redirect("javascript:parent.change_parent_url('results.aspx');"); ..and also tried the options from [URL]
I am using VS 2005.An 1.aspx page is there, retrieving data from an xml file and having a button.On a button click same 1.aspx page should open new window retrieving data from another xml file with the help of query string.
I've been trying this for 2 days. In ASP.NET and VB.NET I've page1.aspx and page2.aspx I would like when I press button1 in page1.aspx to trigger button1.click event and open a page2.aspx in a new window and send to it data. All this can easly be done if no new window, by Server.Transfer or Response.Redirect. But unfortunatly they don't have an option to open a new window.
-- Updae --
I've used this solution but can't send the parameters and it opens me page 0 !!
I have a hyperlink being returned as a template field in a gridview, it all works except that I would like the link to open in a new window.See code...
There is a textbox , button and gridview(contains linkbutton in template field) in my webpage. If the user enter some text in the textbox and press button means it will search the text in the interrnet and display the text in gridview (like[URL]if the users clicked the linkbutton in the gridview item i want to save the "clicked link" and "searched text" in the database.If the user clicks the linkbutton in the gridview, i captured the server side event of gridview_rowcommand and wrote the code to save the details in the database. But i cannot get the event of mouse rightclick event of "open in new tab" and "open in new window" option in server side and in javascript.how can i get the event of mouse rightclick "open in new tab" and "open in new window"?