asp.net(C#)代码内联页面的弹出对话框该怎么写代码?

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:14:24
Response.Write("<script>alrt("提示信息!");</script>"),这个不行,只能在代码分离模式先使用。
和页面设计代码写在一起就是不能用啊?
<script runat="server">
Response.Write("<script>alert("提示信息!");</script>");
</script>
提示错误,常量中用换行符;我单独写在代码文件中就能弹出来,我创建页面时用的是代码内联模式,是所有的代码都在页面中,没有单独的代码文件:.cs文件,代码是直接写在.aspx中的的;

写在后台cs中 :
ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>window.alert('更新成功')</script>");

呵呵,alrt肯定不行啦
alert啦!

s首先你因该注意你是书写:那个应该是alert 而不是 alrt ;
其次 向页面输出弹出信息应该给定其脚本的使用语言,例如javascript vbscript 等。
向页面输出有简单的两种方式:
1、这个代码前后台都能用~~~~Response.Write("<script language=javascript>alert('提示信息!');</script>");
2、这段代码主要在后台使用的~~首先定义一个想要输出的信息如:string mess=alert("提示信息!");
Page.ClientScript.registerClientScriptBlock(this.GetType(),"success",mess,true );其中success为头名,类似于键值对。mess为想要在客户端输出的信息串,true为执行。

Response.Write("<script>alert('提示信息!')</script>"); 你引号里面加引号不出错怪了...

这个应该可以:
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ccs", "alert('信息');", true);

在页面中你拖出Textbox,Label 控件来,Label的ID里输入messagebox;在ForeColor 属性里选择一种显示的颜色,如红色;再拖出一个Button 控件,te