如果在代码中使用JS

    protected void Page_Load(object sender, EventArgs e)
    {
        //获得.js文件
        string myscript = "JScript.js";

        //注册.js文件, 如果此时查看源码,会得到如下代码
        //<script> src ="JScript.js" type="text/javascript"><script> 
        Page.ClientScript.RegisterClientScriptInclude("myKey", myscript);


        //用法如下:在想调用某个javascript脚本函数的地方添加代码,注意要保证MyFun已经在脚本文件中定义过了。
        //这个方法比Response.Write更方便一些,可以直接调用脚本文件中的自定义函数。
        Page.ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>MyFun();</script>");

    }


    protected void Button1_Click(object sender, EventArgs e)
    {
        Button1.Attributes.Add("onclick","a()");
    }

原文地址:https://www.cnblogs.com/enamorbreeze/p/5070471.html