点击事件后,我试图打开一个新窗口。它会打开同一页面,但不会打开我作为URL参数传递的页面。
ScriptManager.RegisterStartupScript(Page, GetType(), "OpenWindow", "window.open('Report.aspx','mywindow','menubar=1,resizable=1,width=900,height=600');", true);
答案 0 :(得分:0)
您可以在ASP.Net的服务器端(隐藏代码)中使用(显示)Bootstrap Modal弹出窗口,也请查看以下示例。
OR
HTML
<a href="#" onclick="javascript:return ViewAndApprove('<%# DataBinder.Eval(Container.DataItem,"Name")%>','<%# DataBinder.Eval(Container.DataItem,"Email")%>')">
Edit </a>
JavaScript
<script type="text/javascript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
function ViewAndApprove(i,J)
{
window.open('Report.aspx?UserName='+i+'&UserEmail='+J,'RPO','scrollbars=yes,width=540,height=300;');
}
//-->
</script>
答案 1 :(得分:0)
我发现了问题,这是对我尝试打开的表单的验证。它使我回到第一页。感谢您的回答