在DataGrid实现修改功能,调用以下方法:
bool modify = ObjBF.EcoFocusUpdBF(int.Parse(strEcoFocusId),strTitle,strContent,dt,dt1);
 ScurityBM.Scuscript.AlertMessage(modify);
public static void AlertMessage(bool bRe)
{
//输出确认js脚本名
const string SCRIPTKEY="ScurityAlertReloadScrptKeyWord"; //返回信息
string strMessage=""; //如果返回数据集中有错误信息
if(bRe)
{
strMessage="修改成功";
} //如果返回数据集中有错误信息
if(!bRe)
{
strMessage="修改失败";
} //操作提示js脚本名内容
string strAlertReload=@"
<script language=""javascript"">
alert ("""+strMessage+@""");
if(opener!=null)
{
window.opener.location.reload();
}
window.close(); 
</script>
";

if(strMessage!="")
{
//向页面输出js脚本
((System.Web.UI.Page)System.Web.HttpContext.Current.Handler).RegisterClientScriptBlock(SCRIPTKEY,strAlertReload);
}
}
在本页可以实现修改,但到下一页后再修改出现刷新失败,不能返回到父窗口!该怎么处理,在线等,请大家帮下忙!