在超链接上打开新窗口

在超链接上打开新窗口

本文介绍了在超链接上打开新窗口,在网格中单击并传递值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在网格中单击超链接时打开新窗口.另外,我需要将同一网格后面的两个列的值传递给该新窗口.我在网格块中使用了hyperLink.
我应该怎么做...在.net 2.0中;请帮助. UI中的datagrid),则需要绑定Javascript以在datagrid的ItemDataBound事件期间打开一个新窗口.

因此,
在这种情况下,当数据逐行绑定时,请添加以下内容:

LinkButton l = (LinkButton)e.Row.FindControl("LinkButton1");
l.Attributes.Add("onclick", "javascript:window.open(''Needed parameters'')"); 

或者,
如果datagrid的ItemTemplate中的链接按钮暴露了OnclientClick事件(在ASP.NET2.0及更高版本中存在),则可以添加以下内容:

OnClientClick = ''window.open(''Needed parameters'')'' 



试试吧!


I am trying to open new window on hyperlink click in grid. Also I need to pass two valus of column wthin the same grid to that new window. I used hyperLink in grid cloumn.
how should i do this...plz help..in .net 2.0;

解决方案


这篇关于在超链接上打开新窗口,在网格中单击并传递值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-31 15:20