点击预览之后,弹出预览页面,关闭后,会出现一个错误提示框:"未定义:PreviewPost".
这是因为Dottext.Framework.Util.Globals中一段代码生成的客户端脚本有错误,原来的脚本如下:
public
static
void
ShowModalDialog(
ref
System.Web.UI.Page pgeParent,
string
strURL,
string
width,
string
height)
![]()
{
string
o_strScript
=
"
<script language=javascript>showModalDialog('{0}',window,'dialogWidth:{1};dialogHeight:{2};resizable:1;location=yes;scrollbars=yes;menubar=yes;status=yes;');
"
;
o_strScript
=
string
.Format(o_strScript,strURL,width,height);
o_strScript
+=
(strURL
+
"
</script>
"
);
pgeParent.RegisterStartupScript(
"
showModalDialog
"
, o_strScript);
}
修改成以下脚本
public
static
void
ShowModalDialog(
ref
System.Web.UI.Page pgeParent,
string
strURL,
string
width,
string
height)
![]()
{
string
o_strScript
=
"
<script language=javascript>showModalDialog('{0}',window,'dialogWidth:{1};dialogHeight:{2};resizable:1;location=yes;scrollbars=yes;menubar=yes;status=yes;');
"
;
o_strScript
=
string
.Format(o_strScript,strURL,width,height);
o_strScript
+=
"
</script>
"
;
pgeParent.RegisterStartupScript(
"
showModalDialog
"
, o_strScript);
}
ShowWindow函数也有同样的错误,一并修改即可