在链接上调用Javascript单击htmltextwriter

时间:2013-06-25 14:18:40

标签: c# javascript

...
... 
HtmlTextWriter write12 = new HtmlTextWriter(stringWriter);
...
...
write12.AddAttribute("href", myURL);
write12.WriteEncodedText("Click here to redirect");
...
...
  • 上面的代码工作正常,但我想重定向并在弹出窗口中显示。
  • 因此可以点击链接调用javascript。

2 个答案:

答案 0 :(得分:0)

我是否理解您想要在新窗口中打开链接?

您可以将目标设置为_blank

来执行此操作

像这样,根本没有经过测试:

HtmlTextWriter write12 = new HtmlTextWriter(stringWriter);


write12.AddAttribute("href", myURL);
write12.AddAttribute("target", "_blank");
write12.WriteEncodedText("Click here to redirect");

答案 1 :(得分:0)

只需添加onclick属性:

write12.AddAttribute("onclick", "JsFunction()");

的Javascript

function JsFunction()
{
  // open popup
  // ...
}