Solved

Pass GridView Contents Via A Click Event To A Popup Window...

Posted on 2010-09-10
2
281 Views
Last Modified: 2012-05-10
Hi,
I've tried a fews ways to make this work, but have had no luck. Is it possible to use the showModalDialog() to open a new aspx page and pass it the values from a Gridview that resides on the parent page? I tried my hand with the dialogArguments Property bit I wasn't able to nail down the correct syntax to read the values to pass along. Any thoughts on how to accomplish this?

One idea of many that looked promising:
    <script language="javascript" type="text/javascript">
            var ThisText = MainContent_gvwEmployeeCart.rows[1].cells[1].Column1;
            window.showModalDialog("ICertifyDocumentTraining.aspx", ThisText, "dialogHeight:300px; dialogLeft:200px;");
    </script>

Cheers,
Ty
0
Comment
Question by:MedtronicVascSR
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 8

Accepted Solution

by:
Mohit Vijay earned 250 total points
ID: 33652092
put alert like below

var ThisText = MainContent_gvwEmployeeCart.rows[1].cells[1].Column1;
alert(ThisText);

and check if you are getting value or not.

I think correct syntax will be

var ThisText = MainContent_gvwEmployeeCart.rows[1].cells[1].innerHTML;

I hope you know how you will get this value on other page.
0
 

Author Closing Comment

by:MedtronicVascSR
ID: 33652231
Thanks VjSoft. That accomplishes the task, though it does require careful handling since passing the  tag that comes back from innerHTML value constitutes a potential scripting attack when the pop up window displays.

I'm sure there is a more elegant/efficient way to pass the contents whole, but this will work for what I need to do.

Cheers,
Ty
0

Featured Post

Stressed Out?

Watch some penguins on the livecam!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This document covers how to connect to SQL Server and browse its contents.  It is meant for those new to Visual Studio and/or working with Microsoft SQL Server.  It is not a guide to building SQL Server database connections in your code.  This is mo…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
This is a high-level webinar that covers the history of enterprise open source database use. It addresses both the advantages companies see in using open source database technologies, as well as the fears and reservations they might have. In this…
In this video, viewers are given an introduction to using the Windows 10 Snipping Tool, how to quickly locate it when it's needed and also how make it always available with a single click of a mouse button, by pinning it to the Desktop Task Bar. Int…

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question