超级链接单击打开一个新的弹出窗口

超级链接单击打开一个新的弹出窗口

问题描述:

如何使用asp .net c点击超链接在新窗口上打开弹出窗口#



我尝试过:



How to open a pop up window on a new window on click on a hyperlink using asp .net c#

What I have tried:

HyperLink hyp_Channel_Value = new HyperLink();
                    hyp_Channel_Value.ID = "hyp_Channel_Value" + l;
                    hyp_Channel_Value.CssClass = "Owner_Link";
                    hyp_Channel_Value.Target = "blank";
                    string url = "test.aspx";
                    hyp_Channel_Value.NavigateUrl = url;
                    hyp_Channel_Value.Attributes.Add("onclick", "window.open(" + url + ");return false");

我们可以通过使用链接按钮来实现这一点



We can do this by using Link button

LinkButton lnk = new LinkButton();
lnk.OnClientClick = "javascript:window.open('https://www.codeproject.com','CodeProject', 'scrollbars=yes, width=300, height=300, top=100, left=100')";

lnk.Text = "Code Project";
this.panel.Controls.Add(lnk);