Page.ClientScript属性注册和使用JavaScript函数

来源:互联网 发布:红盟网络优惠券网站 编辑:程序博客网 时间:2024/06/06 17:52

一、Page.ClientScript.RegisterClientScriptBlock

1、RegisterClientScriptBlock方法可以把JavaScript函数放在页面的顶部;

2、用法:

    protected void Page_Load(object sender, EventArgs e)
   {
       string myScript = @"function AlertHello(){alert('Hello ASP.NET');}";
      Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MyScript", myScript, true);

   }

二、Page.ClientScript.RegisterStartupScript

1、RegisterStartupScript方法把脚本放在了ASP.NET 页面的底部,而不是顶部;

2、用法:

protected void Page_Load(object sender, EventArgs e)
    {

        string myScript = @"alert(document.forms[0]['TextBox1'].value);";
        Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", myScript, true);

    }//页面加载时即弹出一个对话框

原创粉丝点击