当前位置: 代码迷 >> ASP.NET >> 关于Page.RegisterStartupScript()的有关问题
  详细解决方案

关于Page.RegisterStartupScript()的有关问题

热度:9787   发布时间:2013-02-25 00:00:00.0
关于Page.RegisterStartupScript()的问题
是这样的,我在一个页面上用这个方法弹出一个提示框,但是却没有反应,为什么呢?但是如果把他卸载PageLoad里的话他又能正常显示,喔,附带一下,我是写在一个点击事件里的

------解决方案--------------------------------------------------------
protected void imgbtn_output_Click(object sender, ImageClickEventArgs e)
{
if (txtAddComment.Text.Length == 0)
{
liter_alert.Text = "输入内容不能为空!";
return;
}
EvaluateForProduct EFP = new EvaluateForProduct();
EFP.productID = Convert.ToInt32(Request.QueryString["productID"].ToString());
EFP.memberID = Convert.ToInt32(new OurSecurity().GetUserId());
EFP.content = txtAddComment.Text;
int res = new EvaluateForProductBLL().AddEvaluate(EFP);
if (res == 1)
{
ClientScript.RegisterClientScriptBlock(GetType(),"","<script>alert('提交评论成功!');</script>");
Bind();
txtAddComment.Text = "";
return;
}
else
{
ClientScript.RegisterClientScriptBlock(GetType(),"","<script>alert('提交评论失败!请联系管理员!');</script>");
return;
}
}
  相关解决方案