asp.net使用ajax后如何在客户端弹出提示对话框
//平常调用javascript方法
ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert'Weclome!!!');</script>");
背景不为白色的方法:
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('添加失败,请联系技术员!');</script>");
//加入ajax后调用javascript方法
ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "", "alert('Weclome!!!');", true);
第一个参数是触发此提示框空间的ID,第二个参数类型,第三个参数是脚本名字(可以为空),第四个参数javascript代码,记住在次无需再用script标签,第五个参数是否启用.
例子:
bool b= tmaintainmanager.PMaintainUpdate(tmaintain);
if (b)
{
ScriptManager.RegisterClientScriptBlock(btnsave, this.GetType(), "", "alert('提交成功!');",true);
}
else
{
ScriptManager.RegisterClientScriptBlock(btnsave, this.GetType(), "", "alert('提交失败,请联系管理员!');", true);
}
相关文档:
这里是从Dataset里的数据生成曲线图.
我的Dataset是从表Sendrec里读取的数据,分别有Id,Sendid(订单号),Sendtime(记录时间),Sendnum(单位时间发送量/我这里是五分钟)几个字段
过程如下:
public void draw(Page page,DataSet ds,int Tnum){}
其中page是用来传递引用这个过程的页面,这样让页面是JPG方式直接向客户端输出生 ......
/// <summary>
/// 写Cookies
/// </summary>
/// <param name="response"></param>
/// <param name="request"></param>
&n ......
web.config
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="mymail<you@163.com>">
......
<%@ Page Language="C#" %>
<%@ import Namespace="System.Collections" %>
<script runat="server">
void Page_Load(Object sender, EventArgs e) {
if(!Page.IsPostBack){
ArrayList data = new ArrayList();
data.Add(new Person("Tom",33,true));
data.Add(new Person("Jhon",39,false));
da ......
来源:http://www.pccode.net/info/2010/01/25/20100125-1220.html
实际上Eval方法是TemplateControl的,而System.Web.UI.Page和System.Web.UI.UserControl都继承于TemplateControl,所以我们可以在Page和UserControl上直接调用个方法。
Page.Eval方法可以帮 ......