【发布时间】:2015-11-14 22:01:05
【问题描述】:
我在嵌套数据列表中有一个 Imagebutton 单击图像按钮时,我必须打开一个pdf文件。我在后面的代码中尝试了 window.open() 方法。但它根本不起作用。也尝试过 OnClientClick 事件。提前致谢
【问题讨论】:
-
“
window.open()根本不工作”是什么意思?它应该可以工作,否则应该抛出错误。那么什么是错误呢? -
[try { string[] trim = selectedItems[index].Split('[');数据集 pdfname = ctrl.GetPDFName(trim[0]);字符串 pdf = pdfname.Tables[0].Rows[0][0].ToString(); if (pdf != "" || pdf != null) { Response.Redirect("~/PDF FILES/" + pdf,false); } else { //alert message } } catch (Exception ex) { }]
-
window.open 没有抛出错误。但是当我单击按钮时没有任何反应
-
你试过设置目标吗?
-
抱歉给您添麻烦了。我试图在“onclientclick”事件中添加它。它现在正在处理“onclick”事件。 ImageButton imgBtn = (ImageButton)e.Item.FindControl("MyTestImageButton"); imgBtn.Attributes.Add("onclick", "window.open('" + url + "','_blank')");
标签: asp.net