注册 登录
编程论坛 ASP.NET技术论坛

添加成功后将文本框清空

doujiang 发布于 2008-04-16 23:52, 1622 次点击
Response.Write("<script>alert('添加成功!')</script>");点击确定后将页面文本框清空,怎么实现呢?
3 回复
#2
ggaolin2008-04-17 09:27
悲哀啊,我给你解决了问题,却没人给我解决cookie问题啊。
Page.RegisterStartupScript("script", "<script>alert('添加成功!');</script>");
  //方法可以随意定义!!!!!!!!!!
 btnClear_Click();
 protected void btnClear_Click(object sender, EventArgs e)
    {
        btnClear_Click();
    }
    private void btnClear_Click()
    {
        this.txtTitle.Text = "";
        this.txtA.Text = "";
     
    }
问题就这么简单,这就是函数定义的随意性!!!!
#3
xqyy2008-04-17 15:34
重新载入页面自会清空
 Response.Write("<Script Language=JavaScript>alert('添加成功');window.open('" + HttpContext.Current.Request.Url + "');</Script>");
#4
jalonlovesja2008-04-17 20:31
/// <summary>
            /// 显示一个弹出窗口,并转向当前页(刷新)
            /// </summary>
            /// <param name="str"></param>
            public static void ShowLocation(string str)
            {
                StringBuilder sb = new StringBuilder();
                sb.Append("<script language=\"javascript\"> \n");
                sb.Append("alert(\"" + str.Trim() + "\"); \n");
                sb.Append("window.location.href=window.location.href;\n");
                sb.Append("</script>");
                System.Web.HttpContext.Current.Response.Write(sb.ToString());
            }      
这是一个方法了,可以帮你清空文本框里的值了.
1