如下代码:
private void Button1_Click(object sender, System.EventArgs e)
{
string TableName, FSQL, GConnStr ;
SqlConnection sqlConn = new SqlConnection();
DataSet DSCheck = new DataSet() ;
GConnStr = System.Configuration.ConfigurationSettings.AppSettings["ConnString"];
TableName = "a_custmer" ;
SetSQLConnection(sqlConn, TableName, GConnStr, GConnStr) ;
FSQL = "update "+TableName+" set password = '"+this.TBPW.Text+"' where code = '"
+this.TBUser.Text+"'" ;
try
{
ExecuteSQLTxt(FSQL,sqlConn) ;
Page.RegisterStartupScript("","<script language=javascript>window.alert('密码更新成功!');</script>");
Response.Write("<script>window.close();<script>") ; // 现在是关不掉!
return ;
}
catch
{
Page.RegisterStartupScript("","<script language=javascript>window.alert('密码更新成功!');</script>");
return ;
}
}不知为何关不掉,请各位高手赐教,谢谢了……
private void Button1_Click(object sender, System.EventArgs e)
{
string TableName, FSQL, GConnStr ;
SqlConnection sqlConn = new SqlConnection();
DataSet DSCheck = new DataSet() ;
GConnStr = System.Configuration.ConfigurationSettings.AppSettings["ConnString"];
TableName = "a_custmer" ;
SetSQLConnection(sqlConn, TableName, GConnStr, GConnStr) ;
FSQL = "update "+TableName+" set password = '"+this.TBPW.Text+"' where code = '"
+this.TBUser.Text+"'" ;
try
{
ExecuteSQLTxt(FSQL,sqlConn) ;
Page.RegisterStartupScript("","<script language=javascript>window.alert('密码更新成功!');</script>");
Response.Write("<script>window.close();<script>") ; // 现在是关不掉!
return ;
}
catch
{
Page.RegisterStartupScript("","<script language=javascript>window.alert('密码更新成功!');</script>");
return ;
}
}不知为何关不掉,请各位高手赐教,谢谢了……
标签写错了
Response.Write("<script>window.close();</script>") ; //加一根/
{
ExecuteSQLTxt(FSQL,sqlConn) ;
/*
Page.RegisterStartupScript("","<script language=javascript>window.alert('密码更新成功!');</script>");
Response.Write("<script>window.close();<script>") ; // 现在是关不掉!
return ; */
response.write("<script>window.alert(message); window.opener=null ; window.close();<script>") ;
response.flush();response.end();
}
catch
{
Page.RegisterStartupScript("","<script language=javascript>window.alert('密码更新成功!');</script>");
return ;
}
}
{
ExecuteSQLTxt(FSQL,sqlConn) ;
/*
Page.RegisterStartupScript("","<script language=javascript>window.alert('密码更新成功!');</script>");
Response.Write("<script>window.close();<script>") ; // 现在是关不掉!
return ; */
response.write("<script>window.alert(message); window.opener=null ; window.close();<script>") ;
response.flush(); }
catch
{
Page.RegisterStartupScript("","<script language=javascript>window.alert('密码更新成功!');</script>");
return ;
}
response.end();//这个要放在try外面,否则会被下面的catch捕获}
还是不行啊,还是没有实现那效果啊,没有关掉。