日期:2014-05-18  浏览次数:20413 次

DataGrid弹出窗口显示详细信息 javascript的问题
我用DataGrid创建了个链接列用于查看一条记录的详细信息
使用了javascript:varwin=window.open( 'dev_details.aspx?sb_id={0} ',null, 'width=692,height=100 ');来弹出个窗口。。。
但是当子窗体出现了后,主窗体页面上显示   一个   [object]

------解决方案--------------------
类似与这样就可以了
<a href= "# " onClick= "javascript:window.open( 'dev_details.aspx?sb_id=绑定的字段 ',, 'width=692,height=100 '); "> 详细情况 </a>
------解决方案--------------------
<script>
function ShowModalWindow(url,width,height)
{
var ws= "dialogWidth: "+width+ "px;dialogHeight: "+height+ "px; ";
ws+= "center=yes;status=no ";
var r=window.showModalDialog(url, " ",ws);
window.location.reload();
return r;
}
</script>


string script= "javascript:return ShowModalWindow( ' "+EditUrlzj+ " ', "+DialogWidth+ ", "+DialogHeight+ "); ";
Button4.Attributes.Add( "onclick ",script);