读书人

asp.net 点击页面上的按钮后执行更新数

发布时间: 2012-01-12 22:11:58 作者: rapoo

asp.net 点击页面上的按钮后执行更新数据库的操作,操作完毕后在显示“更新成功”的对话框怎么实现?
protected void ButtonSave_Click(object sender, EventArgs e)
{
using (OracleConnection conn = new OracleConnection())
{
conn.ConnectionString = "Data Source=*.world;User ID=*;Password=*";

OracleCommand cmd = new OracleCommand();
cmd.Connection = conn;
cmd.CommandText = "insert into TEST_1(ID, NAME, AGE, BIRTH) values(:ID, :NAME, :AGE, :BIRTH)";

OracleParameter param = new OracleParameter("ID", OracleType.Int32);
//省略...

conn.Open();
cmd.ExecuteNonQuery();
}
Literal txtMsg = new Literal();
txtMsg.Text = "<script>alert('更新成功!')</script>";
Page.Controls.Add(txtMsg);
}

除此之外还有什么方法?

[解决办法]
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('更新成功!')</script>");
[解决办法]
Page.RegisterStartupScript("warnings", "<script>alert('更新成功!');</script>")
[解决办法]
Page.RegisterStartupScript("warnings", " <script> alert('更新成功!'); </script> ")
[解决办法]

C# code
Response.Write("   <script       language=javascript>   alert("更新成功")   </script>   "); //这个要出现一个白色的页面,在出现文本框Page.RegisterStartupScript(""," <script       language=javascript>   alert("更新成功")   </script> ");//这个在本页出现文本框 

读书人网 >asp.net

热点推荐