C# 将后台数据 写到前台脚本中去【控制页面中某些脚本只在 页面第一次加载的时候才去 执行/或者只有在回发提交时才执行】

    protected void Page_Load(object sender, EventArgs e)
    {

        if (!Page.IsPostBack)
        {
            this.domainBind();
            Page.RegisterClientScriptBlock("F1", "<script>var c=1</script>");
        }
        else
        {
            Page.RegisterClientScriptBlock("F0", "<script>var c=0</script>");
        }

    }

前台Html 显示结果是:
其写入前端的脚本。会在 form  标签里面 第一个 出现。  除了系统自动产生的隐藏域。 通过对一个变量值的判断 应用此特点就可以控制页面中某些脚本只在 页面第一次加载的时候才去 执行

<script>
var c=1
</script>

原文地址:https://www.cnblogs.com/sdpdf/p/4333063.html