如何在 asp.net 中将数据从母版页服务器端传递到 ajax 中的另一个 aspx 页客户端

How to pass data from master page server side to another aspx page client side in ajax in asp.net

提问人:s.k.Soni 提问时间:7/24/2017 更新时间:7/24/2017 访问量:124

问:

我想在 asp.net 中将值从母版页服务器端传递到 ajax 中的另一个 aspx 页客户端。

asp.net ajax 母版页 客户端服务器

评论


答:

0赞 KB1788 7/24/2017 #1

你可以这样做——

在母版页中 -

   protected void Page_Load(object sender, EventArgs e)
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", "MyFunction()", true);
            }

<script type="text/javascript">
        function MyFunction()
        {
            alert('my master page function');
            window.MyPageFunction(10);
        }
    </script>

在内容页面中-

 <script type="text/javascript">
    window.MyPageFunction = function (input) {
        alert(input);
    };
</script>